何度もすみません。
改善しました。ファイルを置き換えたつもりがちゃんと置き換わってなかった見たいです。
本当に申し訳ありませんでした。
申し訳ありません。
Ver1.42bも試してみましたが同じでした。
修正ありがとうございました。
しかし、anhttpdが強制終了する症状は改善されましたが、やはりPHPのプロセスがなかなか終了せずクライアントでなかなかページが表示されません。
私の設定が悪いのだと思うのですが、なにか解決へのヒントはないでしょうか?
どうかご教授ください。
中田さん忙しい所、早速のご返事ありがとうございました。
言われたとおり、1.42「ユーザ認証」にチェックを入れると、無事PHPが表示されました。
ありがとうございました。
いとさん、naoさん、jacky さん、
1.42 で PHP が php.exe でもだめな理由は、オプションの「ユーザ認証」のところが原因のようです。
「ユーザ認証」にチェックを入れてみてください。チェックを入れるだけで以下は何も入れなくても大丈夫のはずです。
1.42 では、ユーザ認証にチェックがないと存在しないAuthorization: ヘッダにアクセスしてしまうためのようです。 jacky さんにレジストリを送ってもらって、気がつきました。
対策をとりますが、とりあえず、チェックを入れてみてください。
jacky さん、
私の環境と同じなので、AN HTTPD のオプション設定を見るために、regedit で HKEY_LOCAL_MACHINE\Software\AnHttpd 以下をファイルに書き出して送ってもらえませんか?
調べる際の参考にしたいので。
また、1.41g での「負荷がかかる」というのはどういう状態のことなのか、もう少し説明していただけますか(?)。
みなさま、はじめまして。
わたしもいとさんと同じように、Ver1.42でPHPを使用しているファイルにアクセスしようとするとanhttpが落ちてしまいます。(php.exeとISAPI両方)
タスクマネージャを見るとanhttpは落ちてしまいphp.exeが実行されたままになっています。
Ver1.41gの場合は、暫くは大丈夫みたいなんですが負荷がかかるとやはり症状が発生します。
OS:Winxp pro Sp1
PHP:4.2.3
いとさん、
3者3様になってしまいましたね。
1.41g ではOKとのことなので、それを手がかりに調べてみます。
掲示板が動きます
もりの郵便屋さん EUC Ver.1.1(2002/04/16)
フラッシュ&アイコン:ぴこらんど(http://www.pikoland.net/)
スクリプト&気合:ち〜むあくと(http://www.team-act.com/)
環境:win95→98→MEにUP
そしてHTTPD1.42 PHP.exeです
中田さん
私の場合、ISAPIでもphp.exeでもだめです。OSはWin98でもWin2000でもだめですし、
PHP 4.2.3 も試しましたが、やはりだめです。念のためレジストリをクリアして
みましたがそれでもだめでした。1.42ではPHPファイルにアクセスすると必ず
AN HTTPDが落ちるという状況です。1.41gに戻せば全く問題ありません。
中田さんのところでは全滅ではないのだとすると私固有の現象という可能性も
あるのですが、PHPを使っている皆さんはどういう状況でしょうか?
いとさん、
PHPのアプリケーションエラーの件、Win2000のISAPIで確認できました。 php.exe では大丈夫なのですよね(?)。
あやしいと思っていたところと違うようなので、ちょっと時間をください。
中田さん
Windows98 でも Windows2000 でもだめでした。PHP は 4.2.2です。
いとさん、
了解しました。調べて直します。
念のため、Windowsの種類とPHPのバージョンを教えてください。
実はちょっと不安がありました。
phpisapi.dll は ISAPI Filter も含んでいて、今回ちょっとそれにも対応させたのですが、対応がいい加減な部分もあったので。
とりあえず手元の WindowsXP + PHP4.2.3 でOKだったのでそのまま出してしまいましたが。
中田さん
1.42で PHPが phpinfoですらアプリケーションエラーになってしまいます。