2012-09-18 9 views
6

に失敗しました:ここmod_fcgid:ap_pass_brigadeは、私は私のエラーログに警告を取得し続けるでhandle_request機能

(103)Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function 

は私fcgid.confは、サーバが一回500エラーを提供

<IfModule mod_fcgid.c> 
SocketPath /var/lib/httpd/fcgid/sock 
IdleTimeout 200 
IdleScanInterval 200 
ProcessLifeTime 1000 
MaxProcessCount 1000 
DefaultMinClassProcessCount 3 
DefaultMaxClassProcessCount 100 
IPCConnectTimeout 8 
IPCCommTimeout 200 
BusyTimeout 300 
</IfModule> 

です一方で、しばらくの間はかなりスピーディーで、さらに500エラーが発生します...これをやめるにはどうしたらいいですか?

答えて

8

デフォルトでは、FastCGIプロセスは500リクエスト後に終了します。あなたはどちらか

+0

http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#examples「特別なPHPの考慮事項」を参照してください500

に(ラッパーで)PHP_FCGI_MAX_REQUESTSを上げたりFcgidMaxRequestsPerProcessを制限するので、 'FcgidMaxRequestsPerProcess 500'は私fcgid.confに正しい行くことができますか? – keeg

+0

セットアップがどのように見えるか分かりません。安全であるためには、それをブロックに挿入します。 – flo

+0

無効なコマンド「MaxRequestsPerProcess」が無効になっている必要があります。 – keeg

関連する問題