Php-cgi has failed to remain running for 30 seconds

Bonjour

Je viens d’installer phpFarm avec 3 versions de PHP sur mon serveur Apache local, en mode fastCGi.
Tout semble fonctionner mais j’ai des messages d’erreurs dans les logs qui reviennent sans cesse:

[quote][Mon Sep 10 16:53:53 2012] [warn] FastCGI: server “/var/www/cgi-bin/php-cgi-5.3.2” has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Mon Sep 10 16:53:53 2012] [warn] FastCGI: server “/var/www/cgi-bin/php-cgi-5.2.12” has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Mon Sep 10 16:53:53 2012] [warn] FastCGI: server “/var/www/cgi-bin/php-cgi-5.2.6” has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[/quote]
Quelqu’un pourrait-il me donner une piste pour arrêter ces logs ?

Bonjour,

Il y a par défaut une limitation à 30 secondes pour l’exécution de PHP. Cf max_execution_time consultable via une page <?PHP phpinfo(); ?>. C’est peut être lié.

Oui enfin un script PHP qui tourne plus de 30 secondes a de fortes chances d’avoir un sérieux problème (bug). Malheureusement ces logs ne permettent pas d’identifier le script en question. Il n’y a rien dans les logs Apache (avec le même timestamp) qui permette d’identifier l’URL qui provoque ça ?

Bonjour,

Merci pour vos réponses. Mais ces messages reviennent toutes les 5mn même si aucun script php ne tourne.

J’ai vu sur un forum que ces messages se produisent lorsqu’on “lance un script fastcgi à travers l’interface cgi” mais je ne comprends pas bien ce que ça veut dire en terme de config apache.
Ma conf apache par défaut, si quelqu’un voit ce qui cloche:

et suexec.log:

[quote][2012-11-21 15:42:46]: user mismatch (kmc instead of www-data)
[2012-11-21 15:42:46]: user mismatch (kmc instead of www-data)
[2012-11-21 15:42:46]: user mismatch (kmc instead of www-data)
[2012-11-21 15:52:46]: user mismatch (kmc instead of www-data)
[2012-11-21 15:52:46]: user mismatch (kmc instead of www-data)
[2012-11-21 15:52:46]: user mismatch (kmc instead of www-data)
[2012-11-21 16:02:46]: user mismatch (kmc instead of www-data)
[2012-11-21 16:02:46]: user mismatch (kmc instead of www-data)
[2012-11-21 16:02:46]: user mismatch (kmc instead of www-data)[/quote]