Catégories

Debian/Apache HTTPd: Erreurs select() failed avec mod_fastcgi

Sous Debian « Squeeze », depuis que j’avais migré mes sites Apache HTTPd/PHP de mod_php5 à mod_fastcgi + php5-fpm, j’avais de temps en temps des erreurs du type:

[...] [error] [client x.x.x.x] (4)Interrupted system call: FastCGI: comm with server "/usr/lib/cgi-bin/php5-fcgi" aborted: select() failed
[...] [error] [client x.x.x.x] FastCGI: incomplete headers (0 bytes) received from server "/usr/lib/cgi-bin/php5-fcgi"

Après quelques recherches, il s’est avéré que c’est un bug de mod_fastcgi corrigé dans la version 2.4.7 (Debian GNU/Linux 6.0 « Squeeze » est en version 2.4.6).

Le plus sûr pour mettre à jour vers la version 2.4.7 fût de re-compiler et d’installer le module Apache à la façon Debian.

Voici ma procédure:

[Lire la suite...]