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连接access数据库
Mar 27 PHP
PHP取得一个类的属性和方法的实现代码
May 22 PHP
PHP防CC攻击实现代码
Dec 29 PHP
php处理斐波那契数列非递归方法
Feb 04 PHP
PHP之APC缓存详细介绍 apc模块安装
Jan 13 PHP
php类声明和php类使用方法示例分享
Mar 29 PHP
浅谈PHP解析URL函数parse_url和parse_str
Nov 11 PHP
浅谈php命令行用法
Feb 04 PHP
PHP 使用memcached简单示例分享
Mar 05 PHP
PHP常用的排序和查找算法
Aug 06 PHP
symfony2.4的twig中date用法分析
Mar 18 PHP
PHP与服务器文件系统的简单交互
Oct 21 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
PHP Session变量不能传送到下一页的解决方法
2009/11/27 PHP
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
2011/11/07 PHP
深入理解curl类,可用于模拟get,post和curl下载
2013/06/08 PHP
深入PHP数据加密详解
2013/06/18 PHP
php 三元运算符实例详细介绍
2016/12/15 PHP
Javascript 原型和继承(Prototypes and Inheritance)
2009/04/01 Javascript
鼠标经过的文本框textbox变色
2009/05/21 Javascript
js 判断脚本加载完毕的代码
2011/07/13 Javascript
JavaScript中json使用自己总结
2013/08/13 Javascript
JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
2014/10/16 Javascript
jQuery实现瀑布流的取巧做法分享
2015/01/12 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
jQuery实现进度条效果代码
2015/12/17 Javascript
jquery判断对象是否为空并遍历对象的简单实例
2016/07/26 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
2017/01/03 Javascript
windows下vue-cli及webpack搭建安装环境
2017/04/25 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
2017/11/23 Javascript
详解Node使用Puppeteer完成一次复杂的爬虫
2018/04/18 Javascript
webpack中如何加载静态文件的方法步骤
2019/05/18 Javascript
js实现无缝轮播图插件封装
2020/07/31 Javascript
pyside写ui界面入门示例
2014/01/22 Python
python和C语言混合编程实例
2014/06/04 Python
一个小示例告诉你Python语言的优雅之处
2014/07/04 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
解决python3在anaconda下安装caffe失败的问题
2017/06/15 Python
利用Django内置的认证视图实现用户密码重置功能详解
2017/11/24 Python
详解python中的Turtle函数库
2018/11/19 Python
python tkinter GUI绘制,以及点击更新显示图片代码
2020/03/14 Python
解决Python中报错TypeError: must be str, not bytes问题
2020/04/07 Python
Pyinstaller打包Scrapy项目的实现步骤
2020/09/22 Python
教师找工作推荐信
2013/11/23 职场文书
高中毕业自我鉴定
2013/12/22 职场文书
房地产还款计划书
2014/01/10 职场文书
胡雪岩故居导游词
2015/02/06 职场文书
个人党性锻炼总结
2015/03/05 职场文书