|
Perlのパスって何ですか?
CGIスクリプトを実行するためのPerlというのプログラムの場所です。
Perlというブログラムがサーバへ設置されていて、このプログラムの位置を示すものが「Perlのパス」です。例えば、Windowsの場合には、「C:\hoge\hogehoge」の様に、ファイルやフォルダのパスを示します。同様に、Perl/CGIでは、サーバコンピュータのPerlのパスを示す必要があり、Perlのパスが正しくなければ動作しません。
一般に、「/usr/local/bin/perl」や、「/usr/bin/perl」が、良く使われるPerlのパスですが、サーバごとに異なります。不明な場合にはサーバ管理者へ問い合わせてください。
PerlのパスをCGI実行ファイルへ記述する際は、一行目に「#!」、「Perlのパス」、「改行」という形になります。
例:
#!/usr/local/bin/perl(改行)
→ よくある質問一覧へ
|