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

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

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

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

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

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

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

请为这篇文章评分:
( 这篇文章尚未评分 )

Tags: php

Related Posts:

发表评论