PHP如何开启错误显示,怎样才能显示PHP程序错误?
栏目:php 更新:2020-05-05 57人看过
不管是测试PHP程序还是正式上线的PHP网站,有时候都需要开启PHP错误提示,因为默认是不开启的。测试的PHP网站开启了错误显示就方便检查错误,及时发现错误。正式上线的网站有时候也需要显示PHP的提示错误,因为有的时候刚上传到服务器的网站会出现意料之外的问题,如打开网站却显示空白,又不知道哪里出现问题,这个时候就很需要让PHP显示错误了。
要怎样才能开启错误呢,其他也很简单的:
1、能改PHP.INI文件服务器,首先要找到PHP.INI文件在哪里,如果不懂得如何查找的请看https://www.kuxiami.com/jianzhan/server/21.html ,然后打开PHP.INI文件,用记事本都可以,如果用记事本打开很乱,就用其他的软件打开,如Notepad++ 等,打开之后查找下面三行代码:
把这三行前面的分号去掉,去掉分号才会使代码生效,然后把上面三行f分别改成下面那样:
保存之后重启web服务,就是重启IIS或者Apache、nginx这些服务,这样就能显示PHP的错误提示了。
2、如果是虚拟主机或者不能直接修改PHP.INI的,可以在PHP文件里加上下面的代码:
要整站都显示,可以把上面的代码加在程序共用的文件里。
要怎样才能开启错误呢,其他也很简单的:
1、能改PHP.INI文件服务器,首先要找到PHP.INI文件在哪里,如果不懂得如何查找的请看https://www.kuxiami.com/jianzhan/server/21.html ,然后打开PHP.INI文件,用记事本都可以,如果用记事本打开很乱,就用其他的软件打开,如Notepad++ 等,打开之后查找下面三行代码:
display_errors
display_startup_errors
error_reporting
把这三行前面的分号去掉,去掉分号才会使代码生效,然后把上面三行f分别改成下面那样:
display_errors = On
display_startup_errors = On
error_reporting = E_ALL & ~E_NOTICE
保存之后重启web服务,就是重启IIS或者Apache、nginx这些服务,这样就能显示PHP的错误提示了。
2、如果是虚拟主机或者不能直接修改PHP.INI的,可以在PHP文件里加上下面的代码:
ini_set("display_errors", "On");
error_reporting(E_ALL | E_STRICT);
要整站都显示,可以把上面的代码加在程序共用的文件里。
附件下载 [ 下载次数:999 ]
收藏、推荐 Functions
我要收藏
文章《PHP如何开启错误显示,怎样才能显示PHP程序错误?》的地址:https://www.kuxiami.com/jianzhan/php/26.html