AN HTTPD ゲストブック/コメント集(2004年3月4日11:50)


K yhqjh473@ybb.ne.jp 2004/03/05 09:05

いとさん

C:\Perl\bin\perl.exeと変更することで解決しました

ありがとうございました。


いと gfh05223@nifty.com 2004/03/04 23:51

K さん

CGIが動作しない原因を探りたいなら、
(1) AN HTTPDのオプション/一般で「CGI出力を検査」にチェックする
(2)インターネットオプション -> 詳細設定で「HTTPエラーメッセージを簡易表示する」
 のチェックを外す
としてみてください。「サーバが見つかりません」ではなく、それらしいメッセージが出るようになります。

推測するに、XP HEから XP Proにアップグレードされたのが原因だとすると、
環境変数の PATHが初期化されてしまったのかなという感じです。
もし、オプション/一般で「.pl,.cgi」の実行プログラムが「perl」となっていれば
「C:\Perl\bin\perl.exe」と変更すれば動作するかもしれません。


K yhqjh473 2004/03/04 11:50

お助けください

設定を変えていないはずなのにCGIを開こうとするとサーバが見つかりませんと出てしまいます。
HTMLファイルは開けるのですがPerlもインストールしてありますそれに「CGIを実行する」にもチェックが入っています

ただひとつ変えたのはXP home から XP Proにアップグレードしたことです。それがまずかったのでしょうか・・・
どうにかできませんか?