error_reporting(E_ALL)不产生错误
这是我的PHP脚本-
<?php error_reporting(E_ALL);
echo('catch this -> ' ;. $thisdoesnotexist);
?>
如果要执行,显然应该显示一些内容。
我所看到的只是一个空白页。为什么error_reporting(E_ALL)
不工作?
<?php ini_set("display_errors", "1");
error_reporting(E_ALL);
echo('catch this -> ' ;. $thisdoesnotexist);
?>
也无济于事。我得到的只是一个空白页。
我去过那里php.ini
,display_errors = On
并开始了display_startup_errors = On
。什么都没发生。
回答:
您的文件语法错误,因此未解释您的文件,因此未更改设置,并且页面空白。
您可以将文件分成两个。
index.php
<?phpini_set("display_errors", "1");
error_reporting(E_ALL);
include 'error.php';
error.php
<?echo('catch this -> ' ;. $thisdoesnotexist);
以上是 error_reporting(E_ALL)不产生错误 的全部内容, 来源链接: utcz.com/qa/400085.html