新月質問スレ

10038967 :Anonymous 2004-09-19 15:59
>>ef021866
>>448f9a54の補足をします。
gateway.cgiにアクセスすると、CGI実行のためにPerlが起動します。
何らかの理由でこれがコケると、404になる可能性があります。
なので>>ef021866でのperl.exeの話とは、ちょっと違います。

さて、以下は僕なりの分析です。
Windowsのことはよくわかりませんが、パーミッションがおかしいのではないかと思います。
つまりCGIが実行できないので、404となっているのではないかと。
httpd.plの218行目、「&& (-x "$1.cgi")) {」を「&& (-e "$1.cgi")) {」に直してみてください。

# 普通CGIが実行できないときは403ですが、RFCによると404でも構わないとのことです。
Powered by shinGETsu.