PHP网站提示Notice怎么办,可以关掉提示吗?PHP Notice

更新时间:2018-04-08  /  浏览:  /  分类:PHP-MYSQL

常有朋友跟我说:“怎么网站那么多这些错误呀,是不是程序有什么问题...”他们说的这些错误就是PHP网站的PHP Notice提示,新手会很在意这些看起来让人很讨厌所谓的“错误”。

其实出现PHP Notice这样的并不是程序有什么错误,随意百度下就有大把大把的结果,但几乎都是教我们怎样关掉这样的提示,而不是教我们怎样修复程序。如果你英文实在不厉害,也可以用翻译工具翻译下,得到的结果是“PHP 通知”,Notice(通知提示)跟warning(警告)、error(错误)是不一样的,我们完全可以直接关闭它的显示。

1、可以在PHP配置文件里关闭它,这样做的好处就是所有网站都不再出现这样的提示。

具体步骤:找到PHP配置文件,打开配置文件之后搜索display_errors,然后把这一整行换成“display_errors = Off”不含双引号。

2、如果修改不了配置文件,还可以在网站的PHP文件关闭,如杰奇程序可以在/configs/define.php里关闭。

具体步骤:在网站的配置文件或单个PHP文件里添加代码:“error_reporting(0); ”不含双引号,意思是屏蔽所有错误。


其实所有非测试网站,也就是正式上线的网站都应该关闭这些错误显示或提示,这样会更安全。

但要注意的是在写程序的时候尽量避免出现notice和warning,因为有可能引起运行环境挂掉。

本文地址:https://m.17mb.com/jianzhan/phpmysql/39.html

附件下载