いとさん、
ハルさんへの答えの中で気がついたのですが、FAQ2 の 15 で、「AUTOEXEC.BATにPATHが設定されていない」というくだりがありますが、PATHの設定についてNT系の場合の説明が必要かもしれませんね。
ちゃんと読めば 9x系の場合だとわかるのですが、、、
「AUTOEXEC.BATに」を省いてしまうのが簡単かもしれません。
ハルさんへ
Perlがどこかわからないというのは?
はじめからないのならActivePerlでも入れないと。
あるはずならどこかにPerl.exeがあると思います。(標準ならC:\Perl)
それでもだめなら中田さんが書いたとおり過去ログを参照してみてください。
ハルさん、
とりあえず、
http://homepage1.nifty.com/yito/anhttpd/faq/index.html#Q15
を見てもらうのがよいでしょう。
また、
http://homepage1.nifty.com/yito/anhttpd/error.html
http://homepage1.nifty.com/yito/anhttpd/install.html
あたりもみてみてください。
Iwaさん、なおさんお返事ありがとうございます。
>Iwaさん
構文は今まで動いていたものですし、
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "<HTML><BODY>\n";
print "<H2>Hello! WORLD</H2>\n";
print "</BODY></HTML>\n";
exit;
で試してみました。KENTさんのとこのですので大丈夫だと思います。
>なおさん
perlが入っていないという事だとするとどうしたら良いのでしょう?
過去ログも見たのですが、「探し出してフルパスで指定」としか
書いてなかったのでどうやって探したらいいかが分からなかったのです。
過去ログの当てはまる事は見たのですが全然分からないのです。
Win98の時は動いたのに…
まったくお手上げ状態なのでよろしくお願いします。
構文ではなくPerlが入ってないのだと思います
あるいはパスが通ってないか
過去ログを参照すれば答えはあると思いますよ
ハルさんへ
おそらくCGI(Perl)の構文がおかしいからだと思います。
何のCGiでしょうか?(自作ですかそれともどこかから拾ってきたものですか?)
こんにちわ。早速なのですが…
「httpd」をXPで動かそうとしているのですが
***.htmlは表示されるのですが、***.cgiになると
『Error 500となってしまいます。
CGI エラー - Content-Type ヘッダが正しくありません。
CGI 出力メッセージ:
'perl' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。 』