- ベストアンサー
Perlへのパス
よろしくお願いいたします。 HP初心者です。 使いたいBBSが見つかったのですが テキストで開いて直していくのですが、最初に 「プロバイダで定められたPerlへのパスを指定します」とあるのですがこのパスというのはどこを見るとわかるのでしょうか? お恥ずかしい質問だと思いますがよろしくお願いいたします。 infoseekのフリーHPスペースに用意されている簡単設置のBBSにはレス機能がないのでファイルがつけられレス機能のあるものを探したのですが私にはなかなか難しいです。 よろしくご指導ください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
「そのパスはプロバイダにお尋ねください」・・・としか答えられないのですが、もし設置先がinfoseekのホームページサービスなら1行目はこうなると思います。 #!/usr/local/bin/perl 他にも設置先のディレクトリ(フォルダ)等にも制限がありますので参考ページをご覧下さい。
その他の回答 (3)
- chie65536
- ベストアンサー率41% (2512/6032)
まず、掲示板を置く予定のプロバイダの、CGIのサポートに関して確認して下さい。プロバイダのホームページに記述がある筈です。 そこに「CGIは当社(プロバイダ)が用意した物のみが使用できます。お客様が用意されたCGIは使えません」などの記述があった場合、そのプロバイダでは掲示板が設置出来ません。 例えば、dionでは以下のように説明されています。(参考URLの1つめ) http://cs119.kddi.com/dion/faq.jsp?faqno=DSH03001 CGIが自由に使える場合は、CGIに関する説明のページに Perl のパスが書いてある場合があります。 例えば、Infoseekの無料HPでは、以下のように説明されています(参考URLの2つめ) http://isweb.www.infoseek.co.jp/Icont?pg=iw_faq6.html&sv=IW#6-03 まずは、掲示板を設置したいプロバイダでCGIが使えるかお確かめを。
お礼
詳しく説明してくださってありがとうございます! 皆さんに感謝しております。 これからもどうぞよろしくお願いいたします。
- master-3rd
- ベストアンサー率35% (582/1641)
こんなのどうでしょう?
お礼
これも役立ちそうですね! ありがとうございます。 早速BBSフォルダに入れておきます。
- koppepann
- ベストアンサー率45% (38/83)
perlのパスは、 /usr/bin/perl /usr/local/bin/perl のどちらかと思うのですが、貴方のプロバイダはどこでしょう。 CGIの設定についてって言う部分があると思うのですが、 infoseekがあげられているので、infoseekで説明すると、 /usr/local/bin/perl になります。
お礼
ありがとうございました。 恥ずかしいかなと思いましたがお聞きしてよかったです。 なんとなくわかってきました。
お礼
早速の回答ありがとうございました。 参考URLを開いたら、ずばり 「CGIスクリプトに使える言語は何ですか? perl 5.6.1 です。呼び出し時の拡張子は .cgi としてください。 パスは /usr/local/bin/perl です。 フルパスについては公開しておりません」 とありました。 これですね。 一行目でつまずいてこの先どうなるやら。。やれやれです(-_-;) がんばります。