Я поставил error_reporting = none
в /etc/php5/apache2/php.ini
и побежал sudo service apache2 restart
еще когда я хвост /var/log/apache2/error.log
Я до сих пор получаю такие вещи, как PHP Notice:xxxxxxxxxxxxx
появление.
Почему это?
Вы должны назначить 0
скорее, чем none
к error_reporting
параметр в вашем php.ini:
error_reporting=0
error_reporting
Значением параметра является целочисленная битовая маска, где каждый бит представляет отдельный уровень ошибки. 0
означает, что все уровни ошибок отключены, включая уведомление.
Вы также можете переопределить значение по умолчанию error_reporting в вашем индивидуальном PHP-скрипте, используя следующую инструкцию:
ini_set('error_reporting', 0);
Это отключит все отчеты об ошибках только для выполнения текущего скрипта.
Других решений пока нет …