在我的 ApacheErrorLog
文件上我多次看到此警告消息:
[Wed Aug 23 17:27:25.146025 2017] [:error] [pid 14989] [client 66.249.76.54:44935] PHP Warning: Illegal offset type in isset or empty in /var/www/html/blog/wp-content/plugins/ilab-media-tools/classes/tools/s3/ilab-media-s3-tool.php on line 1012
我试过了Github向作者(和许多其他人一样)寻求帮助,但没有得到任何帮助。
Apache 每分钟打印一次此警告,有没有办法过滤这个烦人的消息警告?
答案1
error_reporting
将php.ini 文件中的级别调整为所需的等级首先,如果您不能/不会修复触发此类消息的实际代码,则阻止消息生成。
默认情况下,除运行时通知之外的所有内容都会被记录:
error_reporting = E_ALL & ~E_NOTICE
但也许你想要的只是致命的运行时错误:
error_reporting = E_ERROR & E_CORE_ERROR