PHP程序错误调试方法 让php显示错误提示
这个时候我们需要修改php.ini配置文件,不知道配置文件在那里,请用phpinfo() 然后搜索一下php.ini,你就能看到php.ini的位置了
查找:display_errors 将值设置成on
<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy2577')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy2577>display_errors = on
error_reporting = E_ALL & ~E_DEPRECATED
如果我们在php.ini中打开了错误提示还是不行你的程序可能有错误开关了,如下
<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy2979')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy2979><?php
//禁用错误报告
error_reporting(0);
//报告运行时错误
error_reporting(E_ERROR | E_WARNING | E_PARSE);
//报告所有错误
error_reporting(E_ALL);
?>
如果你程序中有这段代码我们只要去掉就可以了哦
PHP NOTICE级错误提示对程序性能影响的研究
从上面例子可以看出如果页面错误太多会导致页面性能下降哦,所以我们尽量不要使用关闭错误来处理php错误问题我们要保证页面没有错误才行哦。
您可能感兴趣的文章:
PHP代码开启错误信息提示方法
php提示Notice: Undefined variable的解决办法
PHP程序错误调试方法 让php显示错误提示
打开PHP的错误报告的方法
php error_reporting()函数的用法举例(错误捕捉)
利用PHP自定义错误处理器处理出错信息
php设置错误级别
php中pdo错误处理方法详解
PHP程序出错页面空白 没有错误提示怎么解决?
php程序在firefox出现内容编码错误的解决方法