Bonjour,
avec un jeu de données particulier (plus nombreuses que d'habitude) j'ai l'erreur 500 suivante sur un export qui fonctionne avec d'autres données :
recapitulatif.php appelle Xport.php après avoir lancé l'export. Les logs PHP indiquent que Xport.php s'est bien terminé (et les fichiers créés semblent le confirmer) mais l'URL affichée dans le navigateur (IE11) est : /recapitulatif/Xport.php?numvacM=1&numvacA=1 (URL appelée depuis recapitulatif.php)malformed header from script. Bad header=echec malloc pour table: php-cgi.exe, referer: http://localhost:81/recapitulatif/recapitulatif.php
Il y a une redirection JavaScript à la fin de Xport.php.
Quand tout se passe bien les logs d'accès Apache sont comme suit :
Quand il y a l'erreur, il n'y a que la première ligne.127.0.0.1 - - [10/Oct/2016:15:31:39 +0200] "GET /recapitulatif/Xport.php?numvacM=1&numvacA=1 HTTP/1.1" 200 4591
127.0.0.1 - - [10/Oct/2016:15:33:05 +0200] "GET /js/jquery/jquery-2.1.4.min.js HTTP/1.1" 304 -
127.0.0.1 - - [10/Oct/2016:15:33:05 +0200] "GET /js/repriseSession.js HTTP/1.1" 304 -
127.0.0.1 - - [10/Oct/2016:15:33:05 +0200] "GET /js/MSAccessbox.js HTTP/1.1" 304 -
127.0.0.1 - - [10/Oct/2016:15:33:05 +0200] "GET /js/launch_modal_popup.js HTTP/1.1" 304 -
127.0.0.1 - - [10/Oct/2016:15:33:05 +0200] "GET /js/divers.js HTTP/1.1" 304 -
127.0.0.1 - - [10/Oct/2016:15:33:05 +0200] "GET /js/navig.js HTTP/1.1" 304 -
127.0.0.1 - - [10/Oct/2016:15:33:05 +0200] "GET /js/jquery-ui/jquery-ui.min.js HTTP/1.1" 304 -
127.0.0.1 - - [10/Oct/2016:15:38:03 +0200] "GET /recapitulatif/XportTampon.php HTTP/1.1" 200 1504
Je ne vois pas d'où peut provenir l'erreur ni où chercher, quelqu'un a une idée ?
Partager