【发布时间】:2010-01-20 05:01:48
【问题描述】:
我正在尝试不记录通知错误,这些错误正在写入我服务器上的错误日志文件。我试过了(在我的index.php 顶部):
ini_set('display_errors', 0);
error_reporting(E_ALL ^ E_NOTICE);
但我仍然在所述错误日志文件中收到 PHP 通知错误。
我在共享主机环境中,因此无法编辑我的 php.ini 文件。
phpinfo() 告诉我:
- Version 5.2.12
- error_reporting 6143
- error_log error_log
- safe_mode Off
【问题讨论】:
-
解决通知的原因,而不是对此视而不见?它们不会无缘无故地发生。
-
通知的原因并不总是您可以控制的,例如我正在使用 WordPress,并且有几个通知来自核心。想要抑制非致命错误是合法的。