我试图直接在php.ini中禁用E_STRICT错误。这就是我的意思:
display_errors = On
error_reporting = E_ALL & ~E_STRICT
我的问题是:
Off
时,错误仍记录在apache错误日志中?答案 0 :(得分:0)
error_reporting = E_ALL & ~E_STRICT
更改为
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
如果您无法访问php.ini,可以将其放入.htaccess文件中:
php_value error_reporting 30711
我希望它能起作用......谢谢
答案 1 :(得分:0)
试
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
使用.htaccess文件:
php_value error_reporting 30711
并重新启动Apache服务器
答案 2 :(得分:0)
它仍在这样做,因为我使用set_error_handler
添加了自定义错误处理程序。在这种情况下,正如手册所说:
error_reporting()设置将无效并且您的错误处理程序 将被调用,无论
第二个问题仍然存在;)