最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php warning 关闭的方法

来源:动视网 责编:小采 时间:2020-11-02 17:27:46
文档

php warning 关闭的方法

php warning 关闭的方法:php warning关闭的方法:首先指定error_log文件;然后在php.ini中设置display_errors = Off即可。推荐:《PHP视频教程》php关闭warningerror_reporting 设定错误讯息回报的等级2047我记得应该是E_ALL。 php.ini 文件中有许多配置设置。
推荐度:
导读php warning 关闭的方法:php warning关闭的方法:首先指定error_log文件;然后在php.ini中设置display_errors = Off即可。推荐:《PHP视频教程》php关闭warningerror_reporting 设定错误讯息回报的等级2047我记得应该是E_ALL。 php.ini 文件中有许多配置设置。


php warning关闭的方法:首先指定error_log文件;然后在php.ini中设置“display_errors = Off”即可。

推荐:《PHP视频教程》

php关闭warning

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
//禁用错误报告
error_reporting(0);
//报告运行时错误
error_reporting(E_ERROR | E_WARNING | E_PARSE);
//报告所有错误
error_reporting(E_ALL);
?>

文档

php warning 关闭的方法

php warning 关闭的方法:php warning关闭的方法:首先指定error_log文件;然后在php.ini中设置display_errors = Off即可。推荐:《PHP视频教程》php关闭warningerror_reporting 设定错误讯息回报的等级2047我记得应该是E_ALL。 php.ini 文件中有许多配置设置。
推荐度:
标签: 关闭 方法 的方法
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top