Home > php教程 > php手册 > PHP程序出错页面空白 没有错误提示怎么解决?

PHP程序出错页面空白 没有错误提示怎么解决?

WBOY
Release: 2016-05-27 08:47:43
Original
2161 people have browsed it

php页面空白我们从几个方法入手,一个是php把错误提醒功能给关闭了,另一个是程序没有返回结果,当然如果是使用了php操作数据库我们可以数据库报错未进行判断处理,下面我们从这三个方法来给大家分析php页面空白不报错解决办法.

1.php程序不报错

windows系统,我们在找到apache安装目录下的php.ini,display_errors = Off 改成 display_errors = On,linux系统 PHP配置文件路径:/uer/local/php/etc/php.ini

display_errors = Off 改成 display_errors = On

还有程序中是不是加有:

error_reporting = E_ALL;   /* 最严格的错误报告级别, 开发阶段可开启 */ 

error_reporting = E_ALL &~ E_NOTICE /* 除了notice以外的错误 */ 

error_reporting = E_ERROR | E_PARSE | e_CORE_ERROR /* 只考虑致命的运行时错误,新解析错误 

如果有我们把它们取消掉.

2.php程序执行没有结果返回,例子代码如下:

function abc() 
{ 
    echo 'http://www.phprm.com'; 
}
Copy after login

你直接执行页面就是空白页面了,我们需要执行调用函数.

echo abc();才会有输出.

3.数据库sql错误,但没有给出错误报告提示,例子代码如下:

$sql ="select * from a where aaaaf=ccc ";
mysql_query( $sql );
Copy after login

这样执行sql有错误但也没有错误提示我们只要在后在加上mysql_error();即可.

$sql ="select * from a where aaaaf=ccc ";
mysql_query( $sql ) or die(mysql_error());
Copy after login

友情提示:有些时间我们是页面编码错误也有可能是页面空白,不过开启了错误提醒功能还是会显示出来.


教程地址:

欢迎转载!但请带上文章地址^^

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template