「xampp」の簡易perlからフルバージョンのperlに入れ替える
「 #!/usr/bin/perl 」で使用できるようにする
この記事ではこの2つの手順の紹介をします。
この記事ではXAMPPの設定が終わっているものとして記事を作成しています。
終わっていない方は下の記事から始めてください。
【2019年】Windows10でのperlの入門準備編♪開発環境
私の環境を紹介していきますが、インストールなど自己責任でお願いします。
XAMPPのPerlは簡易版で日本語が使えない?
jcode.pl jcode.pm jacode.pl をセットして使用しようとするとエラーになり使えなくて驚きました( ̄▽ ̄;)
ネットで調べてみると、どうやらXAMPPのPerlははStrawberryPerlの簡易版でCPANが使えないとありました。
CPANは、見知らぬperlの先生たちが作ってくれた便利なツールなのに使えないのは困ります。
というわけで、Strawberryperlを簡易版からフルバージョンに入れ替えました(^^♪
StrawberryPerlのフルバージョンをインストール
公式サイトからインストーラー版をダウンロードします。
ダウンロードをしたら、インストールしてください。
「#!/usr/bin/perl」を使用できるようにする
デフォルトのままⅭドライブにインストールしてあると仮定して説明をします。
WIN10でジャンクションを設定する
「usr/bin/perl」 を参照した際に「c:\strawberry\bin\perl 」を参照してもらいましょう(^^♪
「windowsシステムツール」をクリック→「コマンドプロンプト」を右クリック
「その他」→「管理者としての実行」と順にクリック
1 |
C:WINDOWS\system32> |
と表示されますので「cd /」を入力して実行してください。
1 |
C:WINDOWS\system32><span class="marker-halfPink">cd /</span> |
↓
1 |
C: |
Ⅽドライブの直下になります
下の文を入力して実行してください。(①)
1 |
mklink/j c:\usr c:\strawberry\perl |
私が実行したときの結果の表示です(^^♪
ジャンクション設定のコード説明
mklink / j
ジャンプリンクを作成しますよ~と宣言
c:\usr
Ⅽドライブの中に、[usr」というフォルダを作成して中は②にしますよと指定します。
c:\strawberry\perl
元になるフォルダはここですよと指定します。(②)
ジャンクション設定を確かめる
Ⅽドライブの中に「usr」フォルダが出来て、ショートカットのマークがつきます。
クリックして中を見てみてください。
中にあるのは読み取り専用の「c:\strawberry\perl」フォルダの中身です(^^♪
ジャンクション設定を削除する
①に「 rmdir c:\usr 」と入力すると「usr」ファルダが消えます。
(フォルダの上で右クリックで削除選択でも消えました。)
StrawberryPerlを呼び出せているか確認
【2019年】Windows10でのperlの入門準備編♪開発環境で作った「test/pl」を使用してテストしてみます。
1 2 3 |
#!"c:\xampp\perl\bin\perl.exe" print "Content-type: text/plain\n\n"; print "Hello !\n"; |
1行目を「#!/usr/bin/perl」に変更します。
1 2 3 |
<span>#!/usr/bin/perl</span> print "Content-type: text/plain\n\n"; print "Hello !\n"; |
ファイルを上書き保存してください。
XAMPPを立ち上げてください。
Chomeのアドレスバーに「http://localhost/test.pl」と入力してください。
「Hello !」と表示されればOKです(^^♪
【2020年】win10のXAMPPでPerl開発環境♪Perlの場所の宣言 まとめ
Perlのローカルテスト環境を整えてそのままにして、ずいぶん経ちました(笑)
これから、記事にしながら環境を整えていきます( ̄▽ ̄;)
次は日本語の文字化けの解消方法を紹介です。
【2020年】win10のXAMPPでPerl開発環境♪Perlの文字化け解消を紹介
ランキングに参加しているのでバナーをクリックしていただけると嬉しいです♪
私が無料で登録している2つのアフェリエイトの会社です。
どちらもメリットがあるので、アフェリエイトに興味があるなら登録をお勧めします。
私が個人でAmazonアソシエイトに応募して落ちましたが、「もしもアフェリエイト」を通して申請したら合格しました。(;^_^A
もしもから申請をお勧めします♪
A8.netは広告主数・登録サイト数共に日本最大級のアフィリエイトサービスプロバイダーです。
ここもおすすめ♪アフェリエイトの会社によって、扱っている商品は違ったり、又、同じ商品でも成約金額が違う場合があるので複数の登録をお勧めします(^^)/