php显示错误信息有哪些方法查找
时间:2022-12-19 12:24:24
小编:果盘下载站
查找php错误信息的方法有哪些?php显示错误信息的方法介绍。很多用户在浏览网页时都会遇到一些问题。其实是因为php在运行的过程中遇到了错误信息。有问题就要解决。不要惊慌。接下来,让本网站详细解释php如何显示错误信息。
一、通过配置 php.ini 中的参数设置PHP的报错级别
您可以在php.ini中的适当位置添加一行
错误报告=E_ALL
代码:[复制]
错误报告=E_ALL
注意:php.ini中的实现给出了一些例子,比如下面的my local php.ini
;示例:
;-显示除通知和编码标准警告之外的所有错误
;错误报告=E_ALL ~E_NOTICE
;-显示除通知之外的所有错误
;error _ reporting=E _ ALL ~ E _ NOTICE | E _ STRICT
;-仅显示错误
;错误报告=E编译错误|E可恢复错误|E错误|E核心错误
;-显示除通知和编码标准警告之外的所有错误
;错误报告=E_ALL ~E_NOTICE
代码:[复制]
;示例:
;-显示除通知和编码标准警告之外的所有错误
;错误报告=E_ALL ~E_NOTICE
;-显示除通知之外的所有错误
;error _ reporting=E _ ALL ~ E _ NOTICE | E _ STRICT
;-仅显示错误
;错误报告=E编译错误|E可恢复错误|E错误|E核心错误
;-显示除通知和编码标准警告之外的所有错误
;错误报告=E_ALL ~E_NOTICE
我只需要在这些代码行下面添加error_reporting=E_ALL,然后重启web服务。
二、通过 PHP 函数 error_reporting 设定 PHP 报错级别
如果无权修改php.ini中的参数配置,可以通过该函数设置错误级别。
Error_reporting()函数用法
错误报告(报告级别)
如果未指定参数级别,将返回当前错误级别。
任何数量的上述选项可以通过OR(或或|)连接,以便可以报告所有级别的所有必需错误。例如,以下代码关闭用户定义的错误和警告,执行一些操作,然后还原到原始错误级别:
//禁用错误报告
错误报告(0);
//报告运行时错误
错误报告(E _ ERROR | E _ WARNING | E _ PARSE);
//报告所有错误
错误报告(E _ ALL);
代码:[复制]
//禁用错误报告
错误报告(0);
//报告运行时错误
错误报告(E _ ERROR | E _ WARNING | E _ PARSE);
//报告所有错误
错误报告(E _ ALL);
然后我们可以把include/common.inc.php文件放到论坛里
错误报告(0);
代码:[复制]
错误报告(0);
修改成
错误报告(E _ ALL);
代码:[复制]
错误报告(E _ ALL);
然后保存它,这样就可以看到PHP报告的错误信息。