Сообщение об ошибке в CLI PHP

У меня было несколько полей, работающих 9.04 некоторое время теперь без главных проблем. Проблема происходит более вероятно из-за процедуры обновления, а не устойчивости рабочей системы. Я сказал бы, создал бы резервную копию сначала, но пошел бы для него.

0
задан 29 August 2010 в 02:35
2 ответа

Файл /etc/php5/cli/conf.d/mcrypt.ini оценен перед Вашим error_reporting() функция вызвана.

Просто исправьте файл (замена # ;) и Вы в порядке.

1
ответ дан 4 December 2019 в 15:10

Ваша логика является неправильной с ands. На основе того, что Вы записали, это сообщит обо всех пока НЕ и E_NOTICE и E_DEPRECATED, тогда как Вы, вероятно, имели в виду или или.

error_reporting(E_ALL ^ ( E_NOTICE | E_DEPRECATED));

Вышеупомянутое говорит, сообщите обо всех ошибках кроме E_NOTICE или E_DEPRECATED.

1
ответ дан 4 December 2019 в 15:10
  • 1
    К сожалению, это все еще посылает удержанные от использования электронные письма. Я должен внести подобную корректировку в рамках php.ini? –  Webnet 29 August 2010 в 06:51
  • 2
    На основе этой ошибки (bugs.launchpad.net/ubuntu/+source/php-mcrypt/+bug/540208), ошибка бросается клиентом командной строки - значение ее случая, прежде чем Ваш скрипт будет запущен. Теоретически, да, добавляя это к файлу php.ini работало бы - но удостоверилось бы, что Вы добавляете его к правильному; существует иерархия к тому, как конфигурации вкладывают чтение. –  Andrew M. 29 August 2010 в 07:03

Теги

Похожие вопросы