php关闭warning问题的解决方法


Posted in PHP onMay 17, 2016

error_reporting 设定错误讯息回报的等级

2047我记得应该是E_ALL。

php.ini 文件中有许多配置设置。您应当已经设置好自己的php.ini 文件并把它放在合适的目录中,就像在 Linux 上安装PHP 和 Apache 2 的文档说明中所示的那样(请参阅 参考资料)。在调试PHP 应用程序时,应当知道两个配置变量。下面是这两个变量及其默认值:

display_errors = Off
error_reporting = E_ALL

E_ALL能从不良编码实践到无害提示到出错的所有信息。E_ALL 对于开发过程来说有点太细,因为它在屏幕上为一些小事(例如变量未初始化)也显示提示,会搞糟浏览器的输出

所以不建议使用2047,最好把默认值改为:error_reporting = E_ALL & ~E_NOTICE

PHP.ini中display_errors = Off失效的解决

问题:

PHP设置文件php.ini中明明已经设置display_errors = Off,但是在运行过程中,网页上还是会出现错误信息。

解决:

经查log_errors= On,据官方的说法,当这个log_errors设置为On,那么必须指定error_log文件,如果没指定或者指定的文件没有权限写入,那么照样会输出到正常的输出渠道,那么也就使得display_errors 这个指定的Off失效,错误信息还是打印了出来。于是将log_errors = Off,问题就解决了。

经常见到error_reporting(7)直意为:设定错误讯息回报的等级。

value   constant    
  1   E_ERROR      
  2   E_WARNING      
  4   E_PARSE      
  8   E_NOTICE      
  16   E_CORE_ERROR      
  32   E_CORE_WARNING      
  64   E_COMPILE_ERROR      
  128   E_COMPILE_WARNING      
  256   E_USER_ERROR      
  512   E_USER_WARNING      
  1024   E_USER_NOTICE      
  2047   E_ALL      
  2048   E_STRICT      
然而7=1+2+4

就是出错时显示1 E_ERROR    2 E_WARNING     4 E_PARSE

以上这篇php关闭warning问题的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
使用TinyButStrong模板引擎来做WEB开发
Mar 16 PHP
PHP 引用文件技巧
Mar 02 PHP
php include加载文件两种方式效率比较
Aug 08 PHP
PHP将DateTime对象转化为友好时间显示的实现代码
Sep 20 PHP
php通过COM类调用组件的实现代码
Jan 11 PHP
php长字符串定义方法
Jul 12 PHP
PHP 提取图片img标记中的任意属性的简单实例
Dec 10 PHP
php获取bing每日壁纸示例分享
Feb 25 PHP
CI(CodeIgniter)框架中的增删改查操作
Jun 10 PHP
php以fastCGI的方式运行时文件系统权限问题及解决方法
May 11 PHP
通过php动态传数据到highcharts
Apr 05 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
Feb 15 PHP
XHProf报告字段含义的解析
May 17 #PHP
完美解决phpdoc导出文档中@package的warning及Error的错误
May 17 #PHP
ECSHOP完美解决Deprecated: preg_replace()报错的问题
May 17 #PHP
简单理解PHP的面向对象编程方式
May 17 #PHP
WordPress中的shortcode短代码功能使用详解
May 17 #PHP
CodeIgniter生成静态页的方法
May 17 #PHP
CodeIgniter连贯操作的底层原理分析
May 17 #PHP
You might like
Win2000+Apache+MySql+PHP4+PERL安装使用小结
2006/10/09 PHP
PHP小教程之实现链表
2014/06/09 PHP
thinkPHP3.2简单实现文件上传的方法
2016/05/16 PHP
PHP ADODB实现事务处理功能示例
2018/05/25 PHP
PHP 裁剪图片
2021/03/09 PHP
extjs关于treePanel+chekBox全部选中以及清空选中问题探讨
2013/04/02 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
javascript操作数组详解
2014/12/17 Javascript
jquery实现定时自动轮播特效
2015/12/10 Javascript
JavaScript中this的用法实例分析
2016/12/19 Javascript
Angular弹出模态框的两种方式
2017/10/19 Javascript
集成vue到jquery/bootstrap项目的方法
2018/02/10 jQuery
JavaScript中的E-mail 地址格式验证
2018/03/28 Javascript
nodejs 生成和导出 word的实例代码
2018/07/31 NodeJs
vue基于element的区间选择组件
2018/09/07 Javascript
python提取页面内url列表的方法
2015/05/25 Python
Python3中的真除和Floor除法用法分析
2016/03/16 Python
详谈Numpy中数组重塑、合并与拆分方法
2018/04/17 Python
对Python字符串中的换行符和制表符介绍
2018/05/03 Python
python Pillow图像处理方法汇总
2019/10/16 Python
基于python3监控服务器状态进行邮件报警
2019/10/19 Python
Pytorch释放显存占用方式
2020/01/13 Python
Python3和PyCharm安装与环境配置【图文教程】
2020/02/14 Python
PyTorch中Tensor的数据统计示例
2020/02/17 Python
Ubuntu中配置TensorFlow使用环境的方法
2020/04/21 Python
k-means 聚类算法与Python实现代码
2020/06/01 Python
CSS3中颜色线性渐变实战
2015/07/18 HTML / CSS
css3 pointer-events 介绍详解
2017/09/18 HTML / CSS
美国家庭鞋店:Shoe Sensation
2019/09/27 全球购物
加拿大品牌鞋包连锁店:Little Burgundy
2021/02/28 全球购物
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
2012/12/13 面试题
经营目标管理责任书
2014/07/25 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
干部职工纪律作风整改措施思想汇报
2014/10/11 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
2019学校运动会开幕词
2019/05/13 职场文书