【问题标题】:WordPress Blank Screen IssueWordPress黑屏问题
【发布时间】:2012-03-30 00:54:55
【问题描述】:

我正在运行一个带有自定义模板的 WordPress 网站,当我几天没有查看该网站时,该模板向我显示一个空白屏幕。我已经清除了浏览器缓存,并使用 w3 总缓存清空了所有缓存。清除缓存后,我每次都输入 URL,它完美地加载了网站。我没有复制和粘贴 URL。下面列出了 URL 组合;

我还提供了网站上当前安装的插件列表。

  1. 多合一幻灯片 v1.3.1
  2. ckeditor for wordpress v3.6.2.1
  3. 联系表格 7 v2.2
  4. db extension v2.2.4 的联系表格
  5. 重复发布 2.0.2
  6. easy picasa v1.1
  7. 活动日历专业版 1.3.3
  8. 特色图片小部件 v0.2
  9. 获取映像 v0.6.2
  10. 重力形式 v1.6.2
  11. 重力形式 + 自定义帖子类型 v3
  12. gravity forms css ready class selector v1.0.1
  13. 最新消息小部件 1.0.1
  14. mailchimp v1.2.4
  15. 成员列表 v3.5.6
  16. nextgen 图库 v1.7.4
  17. 页面限制 v2.03
  18. picasa express x2 v1.5.3
  19. 非常简单的验证码
  20. 注册表单小部件 v1.0
  21. 搜索一切 v6.7
  22. 简码 exec php v1.33
  23. si captcha anti-spam v2.7.5
  24. 侧边栏登录v2.2.7
  25. 摘录重新加载 v0.3.2
  26. w3 总缓存 0.9.2.4
  27. wordpress https v2.0.4
  28. wp自定义登录logo v1.0
  29. wp淡入文本新闻v4.0
  30. wpml cms nav v1.2.4
  31. wpml 多语言 cms v2.3.4
  32. wpml 字符串翻译 v1.2.2
  33. wp 用户注册 v2.4

只是想知道是否可能存在插件冲突,或者插件与 wpml 2.3.4 之间是否存在冲突?我没有任何问题可以一一禁用和重新启用插件,但是如果我无法 100% 地复制空白屏幕问题,则禁用/启用插件将没有任何用处。

我还在我的服务器上运行其他网站,这些网站都没有向我显示这个问题。我正在运行的服务器是带有 Apache 和 MySQL 的 Ubuntu 10.04。

非常感谢您对可能导致此问题的任何想法。

【问题讨论】:

  • 我在尝试删除 W3Total 缓存时遇到了这个问题。我不记得解决方案了,只是我在网络上搜索了“WordPress 空白屏幕”并最终偶然发现了它。听起来您并没有删除 W3,但如果它仍然相关,我不会感到惊讶。

标签: wordpress


【解决方案1】:

通过 FTP - 暂时将您的插件文件夹重命名为其他名称(例如 plugin_new)以及您的主题文件夹和 css 文件(例如 mytheme.css.old)。这将恢复为默认主题并禁用所有插件。如果您没有默认主题 - 安装它。 如果没有发生任何非常严重的事情(比如一些代码破解) - 它会让您访问管理区域以开始故障排除。

【讨论】:

    【解决方案2】:

    将此添加到您的 wp-config.php 文件中:

    @ini_set('log_errors','On');
    @ini_set('display_errors','Off');
    @ini_set('error_log','/home/example.com/logs/php_error.log');
    

    就在以下行之后:

    /* That's all, stop editing! Happy blogging. */
    

    然后你可以在出现白屏后查看日志,确定发生了什么。

    【讨论】:

    • 感谢您的所有建议。我以某种方式设法在没有信息的情况下重复空白屏幕,然后我可以慢慢禁用和启用插件。发现它与 WPML CMS Nav、WPML String Translation 和 WMPL Multilingual CMS 的更新有关。一旦我更新了它们,网站就运行良好,没有没有代码的空白屏幕。
    【解决方案3】:

    感谢您的所有建议。我以某种方式设法在没有信息的情况下重复空白屏幕,然后我可以慢慢禁用和启用插件。发现它与 WPML CMS Nav、WPML String Translation 和 WMPL Multilingual CMS 的更新有关。一旦我更新了它们,网站就可以正常工作,没有没有代码的空白屏幕。

    【讨论】:

      【解决方案4】:

      以防万一有人在使用 W3 Total Cache 时遇到此问题,我找到了解决随机空白页问题的方法:只需关闭常规设置下的所有“调试选项”即可。

      在我花了无数个小时寻找问题后,这为我解决了这个问题。祝你好运!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-27
        • 1970-01-01
        • 2020-11-23
        • 1970-01-01
        相关资源
        最近更新 更多