文章评分
次,平均分 :
这也是php比较常见的问题之一,最近遇到好几次,就整理一下贴出来。
方法一:服务器设置,修改php.ini
1 2 |
display_errors = Off error_reporting = E_ALL |
方法二:在出错的php文件里加入error_reporting()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
<?php // 关闭所有PHP错误报告 error_reporting(0); // Report simple running errors error_reporting(E_ERROR | E_WARNING | E_PARSE); // 报告 E_NOTICE也挺好 (报告未初始化的变量 // 或者捕获变量名的错误拼写) error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); // 除了 E_NOTICE,报告其他所有错误 // 这是在 php.ini 里的默认设置 error_reporting(E_ALL ^ E_NOTICE); // 报告所有 PHP 错误 (参见 changelog) error_reporting(E_ALL); // 报告所有 PHP 错误 error_reporting(-1); // 和 error_reporting(E_ALL); 一样 ini_set('error_reporting', E_ALL); ?> |
可根据情况 使用对应的函数消除警告。
不过最好还是找出问题所在,严格按照规则写代码。
除特别注明外,本站所有文章均为php技术交流原创,转载请注明出处来自https://www.2kuaiqian.cn/archives/94
近期评论