質問
- perlやsendmailのパスについて
-
本文:
お世話になります。
perlの
/usr/bin/perl
または
/usr/local/bin/perl
や
sendmailの
/usr/sbin/sendmail
または
/usr/lib/sendmail
またはとはどういう意味でしょうか?
どこかで設定するのでしょうか?
よろしくお願いいたします。 - 緊急度:通常投稿者:stadiaさん投稿時間:2014/06/12 22:42
お世話になります。
perlの
/usr/bin/perl
または
/usr/local/bin/perl
や
sendmailの
/usr/sbin/sendmail
または
/usr/lib/sendmail
またはとはどういう意味でしょうか?
どこかで設定するのでしょうか?
よろしくお願いいたします。
回答 No.2716
この回答がベストアンサーです
■
CGIを書くときに、1行目にperlの場所を指定するのですが
その時に必要な情報なので公開されています。
#!/usr/local/bin/perl
こんな感じでかくので・・
http://www.tohoho-web.com/wwwcgi2.htm#CgiScript
■
メールを送信する系のCGI場合は、
sendmailの場所をしていしないとダメなので、
その時に、/usr/sbin/sendmail
の情報が必要です。
■
/usr/sbin/sendmail
または
/usr/lib/sendmail
のまたはの意味は、どっちを書いてもよいということです。
多くのCGIは、標準でどちらかが書かれてるので
通常は変更しなくても動作しますってことです。
perlのほうも同じ。
公開されているCGIの多くは、1行目にどちらかが書かれているので
そのままで動作しますよってことです。
質問者からのコメント
k-tan様
大変よく分かりました。
またはの意味は、どっちを書いてもよいということです。
と言う意味にとらえてなくて、どこかで設定するものだと思ってました。
ありがとうございました。