最近升级到PHP 5.3导致我的页面上显示大量折旧错误。在php.ini中,我关闭了display_errors,并且error_reporting = E_ALL ^ E_DEPRECATED,但错误仍然显示。想法?
答案 0 :(得分:4)
您的脚本可能以不同方式设置错误报告级别。最好在页面末尾出现问题:
phpinfo();
它将为您提供display_errors的全局值和本地值。它可能在某个时候被打开了。
如果你确定它已被重新打开,你需要找到它重新打开的位置,并删除它。在项目中搜索ini_set()可能会有所帮助。
答案 1 :(得分:0)
为了应用这种更改,您必须重新加载apache。
答案 2 :(得分:0)
重启PHP并执行如下脚本:
<?php
phpinfo();
?>
确认更改