- - PR -
Apache2.0.59(Win) ntdll.dllでエラー
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2007-10-03 09:57
【環境】
Windows Server 2003 Apache 2.0.59(バイナリ版) PHP 4.3.4(DSO) <httpd.conf抜粋> <IfModule mpm_winnt.c> ThreadsPerChild 250 MaxRequestsPerChild 0 </IfModule> 【事象】 以下のエラーが発生 <イベントログ> エラー発生アプリケーションapache.exe、バージョン2.0.59.200 エラー発生モジュール ntdll.dll、バージョン5.2.3790.1830、 エラー発生アドレス 0x00036d25 <ERROR.LOG> ●1回目 [notice] Parent: child process exited with status 2147483655 -- Restarting. [notice] Apache/2.0.59 (Win32) mod_jk/1.2.21 PHP/4.3.4 configured -- resuming normal operations ●2回目 [notice] Parent: child process exited with status 3221225477 -- Restarting. [notice] Apache/2.0.59 (Win32) mod_jk/1.2.21 PHP/4.3.4 configured -- resuming normal operations 本稼動6日後に1回目、その3日後に2回目のエラーが発生しています。 1回目は、休日夜間の誰もアクセスしない時間で突然発生しています (正確にはロードバランサのヘルスチェックが5秒毎にアクセスしますが テスト期間には発生してません)。 2回目は、平日日中でそこそこのアクセスがあります。 いずれも、高負荷とはいい難い状況です。 本件に関する情報を検索しても、ほとんどヒットしません。 この環境とは別に、CGIで動作するApache1.3.29があるのですが、 こちらでは発生していません。 以前、このサーバはDSOでPHPを動作させており、 上記に類似したエラーが発生したため、CGIに変更した経緯はあります。 但し、直接原因かどうか判別はつかないまま、CGIに変更して 「エラーが出ないから良し」とした程度です。 本件に関する、情報・アドバイス、調査方法について何かありましたら、 ご助言お願いします。 |
1
