Ошибка CLI PHP: не удалось запустить

Я только что установил пакет php5-cli в Ubuntu 11.04. Если я бегу:

/usr/bin/php5 -a    # The -a is for interactive mode

Я получаю вывод: Could not startup., Однако, если я добавлю -n опция, которая заставляет игнорировать файл php.ini, все работает нормально. Файл php.ini в основном является файлом по умолчанию, с некоторыми незначительными изменениями (ограничение памяти, уровень сообщений об ошибках и т. Д.).

Есть идеи?

2 ответа

Решение

Ну, оказывается, php-cli не нашел файл php.ini (и по какой-то причине не сказал мне об этом:). Задание его с опцией -c сделало свое дело.

Вполне вероятно, что вы напутали php.ini, Закомментируйте одно изменение за раз, пока оно не начнет работать снова, затем оставьте это изменение закомментированным и раскомментируйте одно изменение за раз. Если он перестает работать снова, оставьте этот комментарий и продолжайте. Как только вы прокомментировали только известных нарушителей, вы можете работать с этими проблемными элементами конфигурации один за другим, пока они оба не будут работать, и делать то, что вы хотите.

Другие вопросы по тегам