Php E_ALL不报告解析错误?
我在浏览器中没有收到任何错误消息,因为if末尾缺少大括号 我应该在错误报告设置中使用什么Php E_ALL不报告解析错误?,php,Php,我在浏览器中没有收到任何错误消息,因为if末尾缺少大括号 我应该在错误报告设置中使用什么 <?php ini_set('display_errors',1); error_reporting(E_ALL); $a = 1; if($a == 1){ echo $a; ?> 解析失败,因此PHP执行了一行代码 将这些设置放在php.ini中。解析失败,因此php更新版执行了一行代码 将这些设置放在php.ini中。当php执行ini\u set'display\u errors
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
$a = 1;
if($a == 1){
echo $a;
?>
解析失败,因此PHP执行了一行代码
将这些设置放在php.ini中。解析失败,因此php更新版执行了一行代码 将这些设置放在php.ini中。当php执行ini\u set'display\u errors'指令时,解析器阶段已经完成。 您必须通过.htaccess、virtualhost或php.ini更改此选项 当PHP执行ini_set'display_errors'指令时,解析器阶段已经完成。 您必须通过.htaccess、virtualhost或php.ini更改此选项
您无法捕获解析错误。
最好的办法是修复语法。您无法捕获解析错误。 最好的办法是修复语法。我在.htaccess中使用了以下语句: 有关详细信息,请参阅 对我来说,这很方便,因为我使用Zend framework,并且在公用文件夹中只需要一个控制所有内容的htaccess文件。我在.htaccess中使用此语句: 有关详细信息,请参阅
对我来说,这很方便,因为我使用Zend框架,并且在公用文件夹中只需要一个htaccess文件就可以控制所有内容。您应该会得到一个意外的PHP结尾,但是除了您已经完成的工作之外,没有什么可以设置的。您是否处于共享主机环境中?您应该会得到一个意外的PHP端,但是除了您已经完成的工作之外,没有什么可以设置的。您是否处于共享主机环境中?
php_value error_reporting 32767