PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子


Posted in PHP onMay 12, 2014

在PHP程序运行过程中如果有错误发生,在浏览器上是否显示错误信息,以及显示错误信息的级别是我们在程序开发、调试、运营过程中需要控制的。
下面就通过设置php.ini,控制PHP错误信息(errors)的屏蔽和显示作如下说明:
1、错误信息是否显示
    

显示错误 display_errors = On
     屏蔽错误 display_errors = Off (缺省值)

2、显示错误信息的级别
    
error_reporting = E_ALL (全部)
     error_reporting = E_ALL & ~E_NOTICE (Notice 以上的错误会显示)

     在这里我们一般设置为E_ALL,在PHP程序中利用error_reporting()函数来设置当前程序的错误信息级别。
3、设置是否保存错误日志
     在程序运营过程中我们一般设置为不显示错误,这样可以通过保存错误日志来记录运行状态
   
log_errors = On (记录错误日志)
    log_errors = Off (不记录)

    如果保存错误日志的话,需要同时设置错误日志保存文件
   
error_log = e:/php/logs/php_error.log
PHP 相关文章推荐
php异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
May 19 PHP
PHP利用APC模块实现文件上传进度条的方法
Jan 26 PHP
PHP中遇到的时区问题解决方法
Jul 23 PHP
10个php函数实用却不常见
Oct 13 PHP
php简单实现批量上传图片的方法
May 09 PHP
你不知道的文件上传漏洞php代码分析
Sep 29 PHP
浅谈PHP中的错误处理和异常处理
Feb 04 PHP
PHP实现的文件上传类与用法详解
Jul 05 PHP
详解Yaf框架PHPUnit集成测试方法
Dec 27 PHP
PHP示例演示发送邮件给某个邮箱
Apr 03 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
Mar 30 PHP
laravel添加角色和模糊搜索功能的实现代码
Jun 22 PHP
你可能不知道PHP get_meta_tags()函数
May 12 #PHP
PHP函数getenv简介和使用实例
May 12 #PHP
PHP写的资源下载防盗链类分享
May 12 #PHP
php结合ajax实现赞、顶、踩功能实例
May 12 #PHP
PHP中spl_autoload_register()和__autoload()区别分析
May 10 #PHP
linux使用crontab实现PHP执行计划定时任务
May 10 #PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
May 10 #PHP
You might like
smarty获得当前url的方法分享
2014/02/14 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
2018/06/06 PHP
javascript 类方法定义还是有点区别
2009/04/15 Javascript
onkeypress字符按键兼容所有浏览器使用介绍
2013/04/24 Javascript
js动态生成指定行数的表格
2013/07/11 Javascript
javascript中比较字符串是否相等的方法
2013/07/23 Javascript
extjs每个组件要设置唯一的ID否则会出错
2014/06/15 Javascript
Jquery on方法绑定事件后执行多次的解决方法
2016/06/02 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
JavaScript制作简易计算器(不用eval)
2017/02/05 Javascript
vuejs2.0实现一个简单的分页示例
2017/02/22 Javascript
Javascript封装id、class与元素选择器方法示例
2017/03/13 Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
2017/08/29 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
2017/10/13 Javascript
layer弹出层全屏及关闭方法
2018/08/17 Javascript
Vue项目路由刷新的实现代码
2019/04/17 Javascript
Vue CLI2升级至Vue CLI3的方法步骤
2019/05/20 Javascript
Python中针对函数处理的特殊方法
2014/03/06 Python
python自动翻译实现方法
2016/05/28 Python
Python Numpy库datetime类型的处理详解
2019/07/13 Python
django2笔记之路由path语法的实现
2019/07/17 Python
Python实现手势识别
2020/10/21 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
意大利体育用品和运动服网上商店:Maxi Sport
2019/09/14 全球购物
初任培训自我鉴定
2013/10/07 职场文书
毕业生个人投资创业计划书
2014/01/04 职场文书
高中生的自我鉴定范文
2014/01/24 职场文书
销售员个人求职的自我评价
2014/02/10 职场文书
大学学生会竞选演讲稿
2014/04/25 职场文书
十周年庆典策划方案
2014/06/03 职场文书
学校运动会开幕词
2016/03/03 职场文书
2019年入党思想汇报
2019/03/25 职场文书
导游词之杭州西湖
2019/09/19 职场文书
springboot 多数据源配置不生效遇到的坑及解决
2021/11/17 Java/Android