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抓取页面与代码解析 推荐
Jul 23 PHP
提高PHP编程效率的方法
Nov 07 PHP
php去除字符串换行符示例分享
Feb 13 PHP
浅谈discuz密码加密的方式
May 22 PHP
PHP关于htmlspecialchars、strip_tags、addslashes的解释
Jul 04 PHP
thinkphp获取栏目和文章当前位置的方法
Oct 29 PHP
PHP新特性之字节码缓存和内置服务器
Aug 11 PHP
PHP微信企业号开发之回调模式开启与用法示例
Nov 25 PHP
php防止表单重复提交实例讲解
Feb 11 PHP
PHP面向对象类型约束用法分析
Jun 12 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
Oct 17 PHP
php命令行模式代码实例详解
Feb 26 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_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
2014/05/04 PHP
PHP中一些可以替代正则表达式函数的字符串操作函数
2014/11/17 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
javascript 事件绑定问题
2011/01/01 Javascript
基于JQuery的浮动DIV显示提示信息并自动隐藏
2011/02/11 Javascript
解读JavaScript中 For, While与递归的用法
2013/05/07 Javascript
javascript同页面多次调用弹出层具体实例代码
2013/08/16 Javascript
JQuery处理json与ajax返回JSON实例代码
2014/01/03 Javascript
jquery通过visible来判断标签是否显示或隐藏
2014/05/08 Javascript
JavaScript 实现打印,打印预览,打印设置
2014/12/30 Javascript
javascript最基本的函数汇总
2015/06/25 Javascript
基于JavaScript实现Json数据根据某个字段进行排序
2015/11/24 Javascript
Angular2 (RC5) 路由与导航详解
2016/09/21 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
2016/10/27 Javascript
javascript观察者模式实现自动刷新效果
2017/09/05 Javascript
解决jquery appaend元素中id绑定事件失效的问题
2017/09/12 jQuery
微信小程序使用modal组件弹出对话框功能示例
2017/11/29 Javascript
JS动画定时器知识总结
2018/03/23 Javascript
jQuery实现图片简单轮播功能示例
2018/08/13 jQuery
Python中functools模块函数解析
2017/03/12 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
2018/02/03 Python
Pandas 对Dataframe结构排序的实现方法
2018/04/10 Python
对dataframe进行列相加,行相加的实例
2018/06/08 Python
Python装饰器模式定义与用法分析
2018/08/06 Python
Python实现的拉格朗日插值法示例
2019/01/08 Python
python实现串口自动触发工作的示例
2019/07/02 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
纯HTML+CSS3制作导航菜单(附源码)
2013/04/24 HTML / CSS
瑞典轮胎在线:Tirendo.se
2018/06/21 全球购物
幼儿园大班教学反思
2014/02/10 职场文书
清扬洗发水广告词
2014/03/14 职场文书
交通事故被告答辩状
2015/05/22 职场文书
mysql的MVCC多版本并发控制的实现
2021/04/14 MySQL
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
2021/04/27 Python
JavaScript 事件捕获冒泡与捕获详情
2021/11/11 Javascript
Linux中sftp常用命令整理
2022/06/28 Servers