去掉PHP页面中Warning和Notice级别的报错

作者: Nishizhen 分类: PHP 发布时间: 2011-01-26 10:34 ė 62条评论

一般遇到这样的问题,有两个方法:
1、如果有服务器权限,直接把服务器上的php.ini的配置改了,改成不输出Warning和Notice级别的报错。
修改php.ini的error_reporting 配置参数值为:

error_reporting = E_ALL & ~E_NOTICE

当然,改完php.ini是需要重启web服务器配置才可以生效的。

2、如果没有服务器权限,在出问题的php文件头部里入下面的代码(在其他位置也可以,只要在报错前加上这句代码到php文件就好,如果你用的web系统是单一入口的,在入口处加上这一句就好了):

error_reporting(E_ALL & ~E_NOTICE);

本文出自 逆时针's Place,转载时请注明出处及相应链接。

本文永久链接: http://www.nishizhen.cn/%e5%8e%bb%e6%8e%89php%e9%a1%b5%e9%9d%a2%e4%b8%adwarning%e5%92%8cnotice%e7%ba%a7%e5%88%ab%e7%9a%84%e6%8a%a5%e9%94%99/

2条评论

  1. fonds de commerce 2012年11月30日 21:41

    你好
    我是试过了
    我本地php服务器依然报错阿

  2. Nishizhen 2012年12月11日 15:01

    我试了下,好使啊~

发表评论

电子邮件地址不会被公开。 必填项已用*标注

验证码 * Time limit is exhausted. Please reload CAPTCHA.

Ɣ回顶部