mod_fcgid: ap_pass_brigade a échoué dans la fonction handle_request

Je continue à recevoir des avertissements dans mes journaux d’erreurs:

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

Voici mon fcgid.conf

  SocketPath /var/lib/httpd/fcgid/sock IdleTimeout 200 IdleScanInterval 200 ProcessLifeTime 1000 MaxProcessCount 1000 DefaultMinClassProcessCount 3 DefaultMaxClassProcessCount 100 IPCConnectTimeout 8 IPCCommTimeout 200 BusyTimeout 300  

Le serveur commet une erreur 500 de temps en temps, puis il est assez rapide pendant un moment, puis il génère 500 autres erreurs … Est-ce qu’il y a un moyen d’empêcher que cela se produise?

Par défaut, FastCGI traite les requêtes après 500 requêtes. Vous pouvez soit augmenter PHP_FCGI_MAX_REQUESTS (dans le wrapper) ou limiter FcgidMaxRequestsPerProcess à 500.

Voir http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#examples “Considérations spéciales sur PHP”