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 相关文章推荐
PHP 判断常量,变量和函数是否存在
Apr 26 PHP
纯真IP数据库的应用 IP地址转化成十进制
Jun 14 PHP
php empty函数 使用说明
Aug 10 PHP
php数组函数序列之array_pop() - 删除数组中的最后一个元素
Nov 07 PHP
CURL状态码列表(详细)
Jun 27 PHP
开源php中文分词系统SCWS安装和使用实例
Apr 11 PHP
简单分析ucenter 会员同步登录通信原理
Aug 25 PHP
PHP 中 Orientation 属性判断上传图片是否需要旋转
Oct 16 PHP
PHP判断上传文件类型的解决办法
Oct 20 PHP
如何使用微信公众平台开发模式实现多客服
Jan 06 PHP
thinkphp3.x中display方法及show方法的用法实例
May 19 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
Dec 20 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
解析yahoo邮件用phpmailer发送的实例
2013/06/24 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
2014/04/28 PHP
PHP获取一年中每个星期的开始和结束日期的方法
2015/02/12 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
常用jQuery选择器总结
2014/07/11 Javascript
基于ajax实现文件上传并显示进度条
2015/08/03 Javascript
完美实现bootstrap分页查询
2015/12/09 Javascript
javascript html5实现表单验证
2016/03/01 Javascript
AngularJS指令与指令之间的交互功能示例
2016/12/14 Javascript
JS设置手机验证码60s等待实现代码
2017/06/14 Javascript
微信小程序按钮去除边框线分享页面功能
2018/08/27 Javascript
微信小程序实现工作时间段选择
2019/02/15 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
vue3弹出层V3Popup实例详解
2021/01/04 Vue.js
[01:11:21]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第三场 3月7日
2021/03/11 DOTA
用Python和MD5实现网站挂马检测程序
2014/03/13 Python
用Python解析XML的几种常见方法的介绍
2015/04/09 Python
Python遍历目录的4种方法实例介绍
2015/04/13 Python
深入理解Python中的内置常量
2017/05/20 Python
机器学习python实战之决策树
2017/11/01 Python
java中的控制结构(if,循环)详解
2019/06/26 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
numpy数组做图片拼接的实现(concatenate、vstack、hstack)
2019/11/08 Python
Python迷宫生成和迷宫破解算法实例
2019/12/24 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
HTML5 播放 RTSP 视频的实例代码
2019/07/29 HTML / CSS
端口镜像是怎么实现的
2014/03/25 面试题
卫校毕业生个人自我鉴定
2014/04/28 职场文书
八项规定个人对照检查材料思想汇报
2014/09/25 职场文书
教师工作决心书
2015/02/04 职场文书
《用字母表示数》教学反思
2016/02/17 职场文书
在 HTML 页面中使用 React的场景分析
2022/01/18 Javascript
《游戏王:大师决斗》新活动上线 若无符合卡组可免费租用
2022/04/13 其他游戏
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python
ubuntu端向日葵键盘输入卡顿问题及解决
2022/12/24 Servers