『ネットオウルユーザーコミュニティ』の提供に伴い、『Q&A掲示板』は2025年3月31日正午をもって提供を終了します。[関連ニュース]

メンバーメニュー

ようこそ、ゲストさん

トップ > カテゴリ一覧 > ミニバード > perlやsendmailのパスについて

質問

  • perlやsendmailのパスについて
  • 本文:

    お世話になります。

    perlの
    /usr/bin/perl
    または
    /usr/local/bin/perl

    sendmailの
    /usr/sbin/sendmail
    または
    /usr/lib/sendmail

    またはとはどういう意味でしょうか?
    どこかで設定するのでしょうか?
    よろしくお願いいたします。

  • 緊急度:通常投稿者:stadiaさん投稿時間:2014/06/12 22:42
質問に対する回答は締め切られました

回答 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さん 投稿時間:2014/06/13 05:42
質問者からのコメント

k-tan様
大変よく分かりました。

またはの意味は、どっちを書いてもよいということです。

と言う意味にとらえてなくて、どこかで設定するものだと思ってました。
ありがとうございました。