2012-09-18 9 views
6

continúa saliendo de advertencia en mis registros de errores:mod_fcgid: ap_pass_brigade falló en función handle_request

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

Aquí es mi fcgid.conf

<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> 

El servidor sirve un error 500 de vez en mientras, entonces es bastante rápido por un tiempo, luego sirve otro error de 500 ... ¿Hay alguna forma de evitar que esto suceda?

Respuesta

8

De forma predeterminada, FastCGI procesa la salida después de 500 solicitudes. Usted puede aumentar PHP_FCGI_MAX_REQUESTS (en el envoltorio) o limitar FcgidMaxRequestsPerProcess a 500.

Ver http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#examples "consideraciones especiales" PHP

+0

modo 'FcgidMaxRequestsPerProcess 500' entraría en mi fcgid.conf correcta? – keeg

+0

No estoy seguro de cómo se ve tu configuración. Para estar seguro, insértelo en el bloque . – flo

+0

Debo tener una configuración diferente Obtengo el 'Comando Inválido' MaxRequestsPerProcess'' – keeg

Cuestiones relacionadas