以前我安装了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。
发现无论何时从函数或类中的代码生成错误时,它几乎都被消除了。
最佳答案
尝试这个。
ini_set('display_errors','On');
关于php - 运行时如何显示代码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10048135/