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

WBOY
Freigeben: 2016-07-25 09:12:52
Original
4886 Leute haben es durchsucht

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

具体方法如下:

一、通过配置 php.ini 中的参数设置php的报错级别 可以在 php.ini 中适当的位置增加一行 error_reporting = e_all 注: php.ini 中有一些例子,比如本地的 php.ini 中就有如下代码

  1. ; examples:
  2. ; - show all errors, except for notices and coding standards warnings
  3. ;error_reporting = e_all & ~e_notice
  4. ; - show all errors, except for notices
  5. ;error_reporting = e_all & ~e_notice | e_strict
  6. ; - show only errors
  7. ;error_reporting = e_compile_error|e_recoverable_error|e_error|e_core_error
  8. ; - show all errors except for notices and coding standards warnings
  9. ;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 或 |),这样可以报告所有需要的各级别错误。 例如,以下代码关闭了用户自定义的错误和警告,执行了某些操作,然后恢复到原始的报错级别:

  1. //禁用错误报告
  2. error_reporting(0);
  3. //报告运行时错误
  4. error_reporting(e_error | e_warning | e_parse);
  5. //报告所有错误
  6. error_reporting(e_all);
复制代码

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

  1. error_reporting(0);
  2. 修改为:
  3. error_reporting(e_all);
复制代码

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

php显示空白页面

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

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

  1. phpinfo();
  2. ?>
复制代码


Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage