error_reporting套
错误消息返回的水平
2047我记得那是e_all。
有许多在php.ini
文件中的
配置设置。你应该建立自己的php.ini文件放在相应的
目录中,就像
安装PHP和Apache 2的Linux,在
文档中
显示。当你调试PHP
应用程序,你应该知道两个配置变量。这里有两个变量和它们的
默认值:
display_errors =
关闭 error_reporting = e_all
e_all可以从糟糕的代码实践无害的
提示信息
都是企业发展过程中的wrong.e_all太细,因为它是
屏幕上的一些东西(如未初始化的变量)也显示,输出会搞糟
浏览器
所以这是不
推荐使用2047,最好是改变默认值:error_reporting = e_all ~ e_notice
PHP.ini display_errors =关闭失败的
解决方案
问题:
PHP设置文件php.ini已经display_errors =关闭,但在
运行的过程中,会出现在
网页上的错误信息。
解决uff1a
对log_errors =调查,按照官方的说法,当log_errors设置,您必须指定error_log文件,如果没有指定或没有
权限写入指定的文件,然后输出到输出通道仍然是正常的,那么就display_errors指定了失败,错误信息或
打印出来。所以log_errors =关闭,问题就解决了。
error_reporting(7)通常被看作是:设置错误信息的收益水平。
定值
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解决方案
分享的全部内容,小编的,希望能给大家一个
参考,我希望你能
支持它。