以前我安装了 php5.1,最近升级到了 php5.3。
在以前的版本中,每当发生错误时,所有语法错误和其他错误都会显示在页面中,并且我很容易调试。
但是现在只要页面中有错误,它就会停止处理并显示空白。
我也尝试添加以下内容:
error_reporting(E_ALL & E_STRICT);
ini_set('display_errors', 1);
在页面顶部,但没有工作。有什么建议么?
编辑更多信息:
当我执行 phpinfo() 时,它会显示我的配置文件:c:\php\php.ini。进一步打开和编辑 php.ini 文件我发现:
error_reporting = E_ALL
display_errors = On
编辑更多信息:将 error_reporting 更正为 E_ALL | E_STRICT。每当从函数或类中的代码生成错误时,发现它几乎是空白的。