2009年12月03日

WindowsでのローカルテストのためのPerlインストール

たいていのレンタルサーバ(無償・有償を問わず。本来無償の場合「レンタル」と言うのはおかしい気もするが。)はUnix or Linuxサーバである。


おのずとサーバ上でPerlを実行させるためのパスは

/usr/bin/perl

あるいは

/usr/local/bin/perl

等となり、

cgiファイルの先頭には

#!/usr/bin/perl
#!/usr/local/bin/perl

等と記載することになる。


しかしてWindows上のプログラムは「C:\Program Files」等のフォルダにPerlをインストールすることになるのだが、


この場合、本来実行するパスとは異なるパス

#!C:\Program Files\ActivePerl\bin\Perl.exe

等と記載することになる。


これではサーバにファイルをアップするためにスクリプトを書き換えることになってしまうので、これを改善したい。


答えは簡単であった。


Windows上でもPerlのインストール先を「/usr/」にすればよいのである。


たとえば、


C:\usr

「bin」フォルダができるようにインストールする。


ActivePerlならば、「C:\Perl」となっているのを「C:\usr」に変えてしまうのである。

タグ:Perl Windows
posted by はしち at 11:24| Comment(0) | Perl | このブログの読者になる | 更新情報をチェックする

2009年11月25日

mod_perlを使う時って?

スクリプトの先頭の記述ってどうなるんだ?
実行プログラムって書かなくていいの?
タグ:mod_perl
posted by はしち at 11:41| Comment(1) | Perl | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。