- 1 名前:名無しさん@そうだ選挙に行こう [2005/09/11(日) 19:59:21 ID:2LNvgPc/]
- CGIの運用に関する質問スレッドです。
※ CGIはウェブサーバ上でユーザプログラムを動作させるための仕組みであり、 Perl等特定の言語に依存するものではありません。 Perlのコーディングに関する質問は、専用スレでお願いします: Perlコーディング初心者質問スレ Part 43 pc8.2ch.net/test/read.cgi/php/1123777607/ CGIとPerlの区別がわからない、という人はとりあえずこちらへ: △▲ WebProg 初心者の質問 Part12 ▼▽ pc8.2ch.net/test/read.cgi/php/1125215604/ 過去ログ・関連スレッドは>>2-10あたりに
- 174 名前:nobodyさん mailto:sage [2008/12/15(月) 19:24:31 ID:???]
- >>173
+ JavaScript の質問用スレッド vol.67 + pc11.2ch.net/test/read.cgi/hp/1223618153/
- 175 名前:nobodyさん [2009/01/02(金) 00:55:04 ID:BSezfA/d]
- どなたか知っていたら教えてください。
CGIは、perlのパスが異なっていたら、実行されません。たとえば、"#!/usr/bin/perl"というパスを指定しているときに、"/usr/local/bin/perl"にしかperlの実行モジュールがないときに動作しない。 これをどちらのパスでも書くやり方があったような気がするのですが、どうしても思い出せない&ググってもでてこないです。 かすかな記憶ではwhichを使うようなやり方だったと思うんですが、"#!/usr/bin/which perl"でもNGです。 どなたかえらいひと、教えてー。
- 176 名前:nobodyさん mailto:sage [2009/01/02(金) 01:01:58 ID:???]
- > ln -s /usr/local/bin/perl /usr/bin/perl
- 177 名前:nobodyさん [2009/01/02(金) 01:06:52 ID:BSezfA/d]
- >>176
返事ありがとう。 でも、違うんです。symbolic linkじゃなくて、#!の1行で表現する方法があったはず・・・。
- 178 名前:nobodyさん mailto:sage [2009/01/02(金) 02:09:44 ID:???]
- じゃあ知らんなぁ。。
#!をだます方法なららくだ本にあったと思うが・・
- 179 名前:nobodyさん mailto:sage [2009/01/02(金) 02:17:38 ID:???]
- >>177
/bin/env を使うとかいうのでもない?
- 180 名前:nobodyさん [2009/01/02(金) 16:37:18 ID:BSezfA/d]
- >>179
おー!それだ!なんでwhichと勘違いしてたんだろう。 ありがとう!
|

|