php配置文件如何定义报错级别
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,这篇文章将为大家详细讲解有关php配置文件如何定义报错级别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php配置文件定义报错级别的方法:1、打开PHP安装目录,找
千家信息网最后更新 2025年02月06日php配置文件如何定义报错级别
这篇文章将为大家详细讲解有关php配置文件如何定义报错级别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
php配置文件定义报错级别的方法:1、打开PHP安装目录,找到并打开"php.ini"配置文件;2、在配置文件中,找到"error_reporting"项,将该项的值设置为需要的错误类型即可。
本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑
php配置文件定义报错级别的方法
1、打开PHP安装目录,找到并打开php.ini配置文件
2、在配置文件中,找到"error_reporting"项,将该项的值设置为需要的错误类型即可。
PHP 中的错误类型如下表所示:
值 | 常量 | 说明 |
---|---|---|
1 | E_ERROR | 致命的运行时错误,一般是不可恢复的情况,例如内存分配导致的问题,后果是导致脚本终止、不再继续运行。 |
2 | E_WARNING | 运行时警告(非致命错误),仅给出提示信息,但是脚本不会终止运行。 |
4 | E_PARSE | 编译时语法解析错误,仅由分析器产生。 |
8 | E_NOTICE | 运行时通知,表示脚本遇到可能会表现为错误的情况,但是在可以正常运行的脚本里面也可能会有类似的通知。 |
16 | E_CORE_ERROR | 在 PHP 初始化启动过程中发生的致命错误,类似 E_ERROR,但是是由 PHP 引擎核心产生的。 |
32 | E_CORE_WARNING | PHP 初始化启动过程中发生的警告(非致命错误),类似 E_WARNING ,但是是由 PHP 引擎核心产生的。 |
64 | E_COMPILE_ERROR | 致命编译时错误,类似 E_ERROR,但是是由 Zend 脚本引擎产生的。 |
128 | E_COMPILE_WARNING | 编译时警告(非致命错误),类似 E_WARNING,但是是由 Zend 脚本引擎产生的。 |
256 | E_USER_ERROR | 用户产生的错误信息,类似 E_ERROR,但是是由用户自己在代码中使用 PHP 函数 trigger_error() 来产生的。 |
512 | E_USER_WARNING | 用户产生的警告信息,类似 E_WARNING,但是是由用户自己在代码中使用 PHP 函数 trigger_error() 来产生的。 |
1024 | E_USER_NOTICE | 用户产生的通知信息,类似 E_NOTICE,但是是由用户自己在代码中使用 PHP 函数 trigger_error() 来产生的。 |
1024 | E_STRICT | 启用 PHP 对代码的修改建议,以确保代码具有最佳的互操作性和向前兼容性。 |
2048 | E_RECOVERABLE_ERROR | 可被捕捉的致命错误,表示发生了一个可能非常危险的错误,但是还没有导致 PHP 引擎处于不稳定的状态。如果该错误没有被用户自定义句柄捕获,将成为一个 E_ERROR,从而使脚本终止运行。 |
8192 | E_DEPRECATED | 运行时通知,启用后将会对在未来版本中可能无法正常工作的代码给出警告。 |
16384 | E_USER_DEPRECATED | 用户产生的警告信息,类似 E_DEPRECATED,但是是由用户自己在代码中使用 PHP 函数 trigger_error() 来产生的。 |
30719 | E_ALL | E_STRICT 除外的所有错误和警告信息。 |
还可以在PHP文件中使用error_reporting()函数来定义错误级别。
关于"php配置文件如何定义报错级别"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
错误
文件
用户
配置
是由
运行
代码
脚本
信息
级别
函数
引擎
篇文章
类型
编译
情况
方法
更多
核心
目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎样去服务器建立安全连接
dapra网络安全
软件开发实习简介
学软件开发用什么手机好
泗阳进口网络技术诚信服务
中旭网络技术有限公司
三级网络技术证书查询
软件开发项目成本度量必要性
河南云融汇网络技术有限公司
南山区光纤网络技术开发展示
功能性软件开发
戴尔630服务器
我国计算机网络技术的应用
嘉兴桌面软件开发自学步骤
数据库hash值怎么获取
辽宁同方服务器
机架式服务器改塔式
上海阿基数科互联网科技公司
顶级我的世界服务器的配置
多人服务器解说视频
网络安全意识人民日报
服务器根目录管理
陆行鸟服务器在北京
智能家居和服务器哪个好
土地利用规划数据库标准
t320服务器电源报警
局域网访问内网服务器占用带宽吗
变形金刚图标软件开发
数据库怎么约束长度
校园网服务器管理论文