如何在代码输出中显示PHP错误?

时间:2011-07-05 18:59:37

标签: php

当通过浏览器执行PHP页面时,我们只会得到输出而不是代码中的错误。

如何查看后端代码发生的错误?

我在错误报告代码中使用以下内容。

error_reporting(E_ALL | E_ALL);

3 个答案:

答案 0 :(得分:56)

ini_set('display_errors', 1);
error_reporting(E_ALL ^ E_NOTICE);

答案 1 :(得分:3)

试试-1。从文档中,“传入值-1将显示每个可能的错误,即使在将来的PHP版本中添加了新的级别和常量。”

// Report all PHP errors
error_reporting(-1);

如果这不起作用,请尝试执行ini_set

// Same as error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);

答案 2 :(得分:0)

在您的 php.ini 中,将display_errors设置为On

display_errors = On

然后重新启动Web服务器。