php.ini的error_reporting

Posted 痛仰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php.ini的error_reporting相关的知识,希望对你有一定的参考价值。

1    E_ERROR     致命的运行时错误。 错误无法恢复过来。脚本的执行被暂停
2    E_WARNING    非致命的运行时错误。 脚本的执行不会停止
4    E_PARSE     编译时解析错误。解析错误应该只由分析器生成
8    E_NOTICE     运行时间的通知。
16    E_CORE_ERROR   在php启动时的致命错误。这就好比一个在PHP核心的E_ERROR
32    E_CORE_WARNING  在PHP启动时的非致命的错误。这就好比一个在PHP核心E_WARNING警告
64    E_COMPILE_ERROR 致命的编译时错误。 这就像由Zend脚本引擎生成了一个E_ERROR
128   E_COMPILE_WARNING 非致命的编译时错误,由Zend脚本引擎生成了一个E_WARNING警告
256   E_USER_ERROR   致命的用户生成的错误。
512   E_USER_WARNING  非致命的用户生成的警告。
1024   E_USER_NOTICE  用户生成的通知。
2048   E_STRICT     运行时间的通知。
 
4096   E_RECOVERABLE_ERROR 捕捉致命的错误。
 
8191   E_ALL来     所有的错误和警告。

以上是关于php.ini的error_reporting的主要内容,如果未能解决你的问题,请参考以下文章

error_reporting函数引起的error_log配置失效的问题

PHP如何关闭notice级别的错误提示

[转]PHP如何关闭notice级别的错误提示

PHP错误级别设置

PHP错误日志控制(display_errors和error_reporting)

PHP `error_reporting` 的默认值是多少?