这是我的PHP脚本-
<?php error_reporting(E_ALL); echo('catch this -> ' ;. $thisdoesnotexist); ?>
如果要执行,显然应该显示一些内容。
我所看到的只是一个空白页。为什么error_reporting(E_ALL)不工作?
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。什么都没发生。
php.ini
display_errors = On
display_startup_errors = On
您的文件语法错误,因此未解释您的文件,因此未更改设置,并且页面空白。
您可以将文件分成两个。
index.php
<?php ini_set("display_errors", "1"); error_reporting(E_ALL); include 'error.php';
error.php
<? echo('catch this -> ' ;. $thisdoesnotexist);