php网站白页面_php页面空白怎么回事 php出现空白页的解决方法

当出现php空白页时,怎么查看php报告的错误信息呢?

20140331212809429.jpg

具体方法如下:

一、通过配置 php.ini 中的参数设置php的报错级别

可以在 php.ini 中适当的位置增加一行

error_reporting = e_all注: php.ini 中有一些例子,比如本地的 php.ini 中就有如下代码

; examples:

; - show all errors, except for notices and coding standards warnings

;error_reporting = e_all & ~e_notice

; - show all errors, except for notices

;error_reporting = e_all & ~e_notice | e_strict

; - show only errors

;error_reporting = e_compile_error|e_recoverable_error|e_error|e_core_error

; - show all errors except for notices and coding standards warnings

;error_reporting = e_all & ~e_notice复制代码

只要在这些行代码的下面增加:

error_reporting = e_all然后重新启动 web 服务即可。

二、通过 php 函数 error_reporting 设定 php 报错级别(适用于虚拟主机)

如果无权修改 php.ini 中的参数配置,可以通过这个函数来设置报错级别。

error_reporting() 函数使用方法

error_reporting(report_level)

如果参数 level 未指定,当前报错级别将被返回。

任意数目的以上选项都可以用“或”来连接(用 or 或 |),这样可以报告所有需要的各级别错误。

例如,以下代码关闭了用户自定义的错误和警告,执行了某些操作,然后恢复到原始的报错级别:

//禁用错误报告

error_reporting(0);

//报告运行时错误

error_reporting(e_error | e_warning | e_parse);

//报告所有错误

error_reporting(e_all);复制代码

那么就可以把论坛中include/common.inc.php文件里的:

error_reporting(0);

修改为:

error_reporting(e_all);复制代码

然后保存,这样就可以看到 php 报告的错误信息了。

php显示空白页面

1、iis管理器中--> "web服务扩展 " ---> 添加php扩展

2、php的错误提示给屏蔽了,这样出错也看不到提示,就空白页了,建议php.ini里面这么设置

phpinfo();

?>复制代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值