【发布时间】:2014-12-02 09:35:05
【问题描述】:
我已经在/etc/php5/apache2/php.ini 中设置了error_reporting = none 并运行了sudo service apache2 restart,但是当我尾随/var/log/apache2/error.log 时,我仍然会看到PHP Notice:xxxxxxxxxxxxx 之类的东西。
这是为什么?
【问题讨论】:
-
var_dump(error_reporting());显示什么? -
是否应该关闭错误报告而不是没有?你也检查过这三个:
error_reporting = E_ALL,display_errors = off,log_errors = off -
我的 phpinfo 中 error_reporting 的值是 22527 - 如果这就是你的意思吗?
-
@TheHumbleRat 抱歉,它是 = 关闭。 display_errors 也是如此。 log_errors 是 On 但我已将其更改为 Off,重新加载 apache 并且它仍在记录......
-
@James 多么奇怪,也许也删除此行
error_log = /var/log/php-scripts.log或文件中的等效项。
标签: php apache2 ubuntu-14.04 error-logging