J'ai récemment compilé un binaire PHP 5.2.9 , et j'ai essayé d'exécuter certains scripts PHP avec celui-ci. Je peux exécuter certains scripts sans problèmes, mais l’un d’entre eux arrête son exécution en cours de route, sans erreurs ni avertissements. Le code d'état renvoyé du processus est 255.
J'ai lu dans le manuel qu'un tel statut est "réservé". La question est: pour quoi?
Je pense que cela a quelque chose à voir avec les dépendances manquantes dans l'exécutable PHP, mais je ne peux pas en être sûr.
Quelqu'un sait ce que signifie un code de sortie de 255?
PS Il n'y a pas d'erreur dans les scripts PHP, ils fonctionnent correctement sur d'autres machines.
php.ini
fichier cassé (c'est-à-dire que le fichier contient des caractères cassés à l'intérieur). Cela m'a pris 2 heures pour comprendre cela. Astuce: Si votre script (c'est-à-direcomposer.phar
) fonctionne avecphp -n composer.phar
, votrephp.ini
fichier est probablement cassé.