PHP 5.4.35 avec LIGHTTPD

Petit nouveau ! | 1 Messages

18 févr. 2015, 10:36

Bonjour,

Je ne parviens pas à faire fonctionner un PHP 5.4.35 (VC9 Non Thread Safe) avec LightTpd en mode cgi. A chaque fois, que je lance un de mes scripts php, le fichier LightTpd.exe.stackdump se génère avec le contenu suivant :
Stack trace:
Frame Function Args
0022C0D8 7C802542 (00000740, 0000EA60, 000000A4, 0022C1CC)
0022C1E8 610C6013 (00000000, 7C802600, 7C802542, 00000000)
0022C2C8 610C2CA7 (00000000, 00000000, 00000000, 00000000)
0022C318 610C30BB (000001EC, 0022C340, 719941CD, 00000006)
0022C3D8 610C31E1 (000001EC, 00000006, 0022C408, 610C3285)
0022C3E8 610C321C (00000006, 0022CE80, 647042F8, 0022C420)
0022C408 610C3285 (6115F410, 647042F8, 647040C4, 00000410)
0022C508 647024E3 (00510AC0, 005281F0, 00524730, 6CA82541)
0022C538 6CA86486 (00510AC0, 005281F0, 00528520, 0022C598)
0022C5A8 00403B42 (00510AC0, 005281F0, 00000005, 000003E9)
0022CA08 00407432 (00510AC0, 005281F0, 00000000, 6CA89552)
0022CA38 00408643 (00510AC0, 00524128, 00000001, 00412947)
0022CD08 00402720 (0022CD4D, 61179FC7, 0022CD88, 61006CD3)
0022CD88 61006CD3 (00000000, 0022CDC4, 61006570, 7FFDB000)
End of stack trace

Egalement, des lignes d'erreur apparaissent dans le log des accès de LightTpd telles que :
2015-02-15 14:58:54: (mod_cgi.c.590) cgi died, pid: 4044
2015-02-15 15:00:20: (mod_cgi.c.590) cgi died, pid: 240
2015-02-15 18:50:09: (mod_cgi.c.590) cgi died, pid: 1012
2015-02-15 20:07:44: (mod_cgi.c.590) cgi died, pid: 492

Ce qui est étrange, c'est que mes scripts fonctionnent bien quand je les lance depuis les Commandes MS-DOS. Aussi, le php -i ne fait pas apparaitre de problèmes.

Pour info, cette config fonctionne très bien chez un autre de mes clients.

Vous remerciant par avance et n'hésitez pas à me demander d'autres infos,
Cordialement.

ViPHP
ViPHP | 5924 Messages

23 févr. 2015, 19:58

Bonjour,

As-tu essayé avec la version Thread Safe ?
http://windows.php.net/download#php-5.6

Cordialement

DEMINFO
Invité n'ayant pas de compte PHPfrance

25 févr. 2015, 10:45

Merci.
Tout d'abord, je vais vérifier si cette version php est compatible avec LightTpd et si c'est le cas, je vais la tester.

DEMINFO
Invité n'ayant pas de compte PHPfrance

27 févr. 2015, 11:40

Bonjour,
Malgré l'installation du PHP Thread Safe, le problème subsiste.
Merci d'avance pour votre aide

ViPHP
ViPHP | 5924 Messages

28 févr. 2015, 12:07

Bonjour,

Le mieux est d'essayer avec d'autres versions de PHP et de Lighttpd.
Si le problème persiste avec d'autres versions, ouvrez un rapport de bug sur les bugtracker de PHP et de Lighttpd.

Cordialement