Недавно я скомпилировал бинарный файл PHP 5.2.9 и попытался выполнить с ним несколько скриптов PHP. Я могу выполнить некоторые сценарии без проблем, но один из них останавливает их выполнение на полпути, выходя без ошибок или предупреждений. Возвращенный код состояния процесса - 255.
Я прочитал в руководстве, что такой статус «зарезервирован». Вопрос: для чего?
Я полагаю, что это как-то связано с отсутствующими зависимостями в исполняемом файле PHP, но я не уверен.
Кто-нибудь знает, что означает код выхода 255?
PS В скриптах PHP ошибок нет, они нормально работают на других машинах.
php.ini
файлом (т. Е. Внутри файла есть битые символы). Мне потребовалось 2 часа, чтобы понять это. Совет: Если ваш скрипт (т.е.composer.phar
) работает сphp -n composer.phar
, то вашphp.ini
файл, вероятно, поврежден.