【问题标题】:Upgrading from 5.3 to 5.4 shows a blank site从 5.3 升级到 5.4 显示空白站点
【发布时间】:2015-01-07 00:19:48
【问题描述】:

我在使用 ampps 的本地服务器上,我可以将 php 版本从 5.3 更改为 5.4,但在 5.4 上时比我的 网站只是空白。错误报告已打开到 error_reporting(E_ALL | E_STRICT),但仍然没有收到任何错误以修复 5.4 的任何问题

我可以做些什么来调试并显示所有错误? 提前致谢。

编辑: 所有错误都在相应的 php.ini 文件中打开,但仍然只是空白

【问题讨论】:

标签: php


【解决方案1】:

当您更改 PHP 版本时,使用 error_reporting(E_ALL) 启用所有错误消息,您有一个新的 php.ini 文件。进入该文件并启用选项 display_errors 然后您将获得所有错误和信息。

否则在您的应用程序中设置该选项ini_set('display_errors', 'On');

【讨论】:

    【解决方案2】:

    回答我自己的问题

    我按照Mike B 的建议使用这篇文章中提供的代码找到了错误:

    PHP's white screen of death

    在我的一个会话变量中,我使用 '@' @$_SESSION['sessionname']; 抑制了错误 导致错误不显示,因此出现白屏死机。

    已修复!感谢您的帮助。

    【讨论】:

      猜你喜欢
      • 2018-04-23
      • 2018-01-15
      • 2017-06-12
      • 1970-01-01
      • 1970-01-01
      • 2014-11-15
      • 2017-09-03
      • 1970-01-01
      • 2022-12-31
      相关资源
      最近更新 更多