【问题标题】:Wordpress HTTP 500 on theme change关于主题更改的 Wordpress HTTP 500
【发布时间】:2012-10-05 16:08:25
【问题描述】:

我只是:

  1. 将远程 wp 网络安装移动到本地 (mamp)。一切正常。
  2. 安装了一个新主题。一切正常。
  3. 激活了新主题。哇!

我开始浏览代码,发现它没有修复它,但至少我得到了一个不错的放松空白白页,如果我删除 *do_action('init');* 从wp-settings.php.

我用谷歌搜索了一段时间,我发现“*您的问题可能是 wp_cron 被 init 调用。在 2.1 及更高版本中,cron 进程是从外部调用的,所以可能是您的问题之一是 DNS 解析不起作用你的网络服务器找到它自己的地址。*"...我不知道这是否是我的问题的正确答案,我应该怎么做才能解决这一切?

ty!

【问题讨论】:

  • 它可能是触发错误的任意数量的事物。您可以检查错误日志以获取有关错误的更多详细信息吗?这是您过去成功使用的主题吗?你在使用任何插件吗?您使用的是最新版本的 wordpress 吗?
  • oooooooooh old-shit-version running -_-"
  • 伙计,有时您会花费数小时寻找您手中的钥匙……

标签: wordpress themes init


【解决方案1】:

要确定实际错误是什么,您需要打开调试。为此,将以下行添加到您的 wp-config.php 文件中:

define('WP_DEBUG', true);

然后它应该开始吐出大量关于错误是什么的文本数据。这很可能是由于新主题中的编码问题(错误的函数调用、缺少结束标记等)或您的实际站点与 MAMP 设置之间的配置不同而导致的 PHP 错误。

有关 WordPress 调试的更多信息,请参阅http://codex.wordpress.org/Debugging_in_WordPress

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    相关资源
    最近更新 更多