質問: Windows server 2003 IIS 6.0 PHP 5.0.4 MySql 4.0.26 以上の環境で、WEBアプリケーションを開発しています。 WEBアプリケーション公開しある程度 アクセス数が増えてきたころから「Service Unavailable」と表示され、IISが停止している状態になっていました。 アプリケーションログを確認したところ、以下のように記録されていました。 「エラー発生アプリケーション w3wp.exe、バージョン 6.0.3790.1830、エラー発生モジュール php5isapi.dll、バージョン 0.0.0.0、エラー発生アドレス 0x00002443」 IISの再起動でなんとか復旧はできますが、しばらくすると上記アプリケーションエラーが発生し、数回繰り返したのち、IISが停止します。 恐れ入りますが、上記のような現象が発生した方がいらっしゃいましたら、対策をご教授願えませんでしょうか? よろしくお願いいたします。
回答: http://www.microsoft.com/japan/technet/prodtechnol/windows2000se... http://www.atmarkit.co.jp/fwin2k/operation/iissecurity2/iissecur... まず、アプリケーションログに記載されているエラーの 発生時間前後で、IISのアクセスログに変なエラーが出ていないかを 確認してみてください。 そこで出ているエラーがあれば、解るかもしれません。 また、php5を最新にしてみる、とかどうでしょうか。 php5の出たての物には、メモリリークなどのバグもあったかと 思います。