【问题标题】:Wordpress: frontpage returns 500, all other content workWordpress:首页返回 500,所有其他内容都正常
【发布时间】:2012-09-24 23:50:01
【问题描述】:

我似乎找不到导致此客户网站突然出现问题的原因,该网站由 wordpress 提供支持。除了首页,所有链接都可以快速加载和加载,首页似乎加载了 1 分钟,然后最终被重定向到 http://www.domain.com/500.phtml

我试过了:

  • 禁用所有插件,问题依然存在。
  • 将 .htaccess 权限更改为 644,然后是 666,不行。

对于其他步骤是否有意义,我有点困惑。有什么想法吗?

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    如果不查看站点文件,则很难诊断错误 500。我会检查 wp-config.php 以确保它没有损坏或丢失它应该具有的元素(密钥等)。如果您最近升级到 WP 3.4 + 您的主机需要运行 PHP 5.2.4 或更高版本。以前的 3.3 版本(我认为或者可能是 3.2)需要一个较小的 PHP 版本。如果您的主机不是 PHP 5.2.4,您可能会收到该错误。

    http://wordpress.org/support/topic/internal-error-500-501

    【讨论】:

    • 不,博客运行良好,除了首页。
    • 好吧,与首页和博客其余部分的唯一区别是首页的主页模板文件。我会检查是否有任何错误或错误调用,或者它是否存在。该页面上一定有某些东西导致了 500。
    • 优点。我查看了 front-page.php 模板:那里没有太多内容。设置>阅读状态,首页应显示 10 个最新帖子(摘录)。我重命名了模板,所以它不会被调用。问题仍然出现。但是,如果我更改设置以使用特定页面(例如我的“联系人”页面),那么它就可以工作。
    • 你是对的:错误是由函数get_sidebar();引起的。我确实在错误发生之前尝试了一个小部件。现在,至少我知道去哪里找了,谢谢。
    • 设置define('WP_DEBUG', true);在您的 wp-config.php 文件中,您肯定会知道。
    猜你喜欢
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    • 2017-05-29
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多