いとさん、
どうもありがとうございます。
とりあえずPHPは ISAPI(php4isapi.dll)の使用は避けて php.exe を使う方がよさそうですね。
強制終了になる理由は AN HTTPD 固有のものかもしれませんね。
PerlIS.dll と違って php4isapi.dll はソースも提供されているので、調べてみたいところです。
PHP_SELF など PHP_* の環境変数は、また別の話かもしれません。
中田さん
菅野さんが言う掲示板がどれなのか分かりませんが、http://php.s3.to/ にある
P-BBS Aタイプをテストしてみました。
Win98 + php.exe + Netscape -> 投稿ボタンで Error 501 このファイルにはPOSTメソッドが使えませんphp.exe でError 501 になるのは、phpinfo()で調べると変数 PHP_SELF が
Win98 + php.exe + IE -> 正常動作
Win98 + ISAPI -> 強制終了
Win2000 + php.exe + Netscape -> 投稿ボタンで Error 501 このファイルにはPOSTメソッドが使えません
Win2000 + php.exe + IE -> 正常動作
Win2000 + ISAPI -> 正常動作
菅野さん、
さあ、ちょっとわかりませんが、php.exe で動かしていますか?
PHPでの質問なのですが、AnHttpd1.39f+PHP4.1.2を使用してhttp://php.s3.to/の掲示板を動かそうと思ったのですが、表示などは上手く行くものの投稿ボタンを押すと投稿はされるのですが、掲示板が再読み込みされず、AnHttpdで設定したルートディレクトリを表示してしまいます。
何かPHPの設定に問題があるのでしょか?