升级Wordpress 2.8.5到3.3.2,白屏死机

时间:2012-06-05 20:20:22

标签: wordpress

我正在尝试为朋友升级旧的wordpress安装。我有以下设置:

  • 运行2.8.5 Wordpress的远程LAMP实时服务器
  • 远程LAMP测试服务器,目前已尝试从2.8.5手动更新到3.3.2。
  • 用于复制测试服务器的本地MAMP服务器
我开始过于自信了,因为,嘿,我以前做过这个,没问题。所以我从seven step manual update而不是extended manual update instruction开始。 (错误#1:我没有测试服务器的完整备份,只有wp-admin和wp-includes,虽然我有理论上相同的实时服务器可以在必要时提供。)

死亡的白色屏幕。好吧,我可能应得的。我turned on debugging并确保有可写的调试日志文件。仍然是死亡的空白屏幕。禁用插件。还是白屏。

所以我将实时服务器复制回我的本地MAMP服务器,以获得功能齐全的2.8.5镜像,然后将其更新为3.3.2。成功:排序 - 它以完全相同的方式失败,所以我可以调试它。原来更新需要单独上传默认主题。好极了!当我添加主题时,我看到输出到日志文件,我看到一个快乐的博客页面。切换回主题:破坏,没有记录。

所以我回到我的测试服务器,删除所有主题,但二十五岁。没运气。好的,二十。没运气。我本地版本中使用的默认主题相同。没运气。我现在启用了调试(但没有生成日志),无插件,默认为主题的手动升级,带有白屏死机。

我仔细检查所有SO线程,WP帮助线程等等 - 是的,我已经做了他们建议的一切。因此,我没有逐个调试核心文件,而是重新开始:将本地服务器上的功能 WP安装(应该与功能失常的远程WP安装相同)复制到远程测试服务器(我看到了)预期的“无法连接到db”消息),更新wp-config,并看到......没有。 WSOD。

有些东西使得此代码在我的本地服务器上运行,并且在远程服务器上以不可调试的方式显示为空白。任何人都可以指出我要尝试别的东西吗?

如果所有其他方法都失败了,我想我会手动安装3.3.2而不是升级,但我对实时服务器的情况持谨慎态度。

1 个答案:

答案 0 :(得分:1)

检查您的管理区域,不仅是正面。 (直接转到管理员URL) 这可能是一个主题问题。 即使你在文件夹中放置了另一个主题 - 你仍然需要激活它,因为在数据库中它仍然是标记为激活的旧主题。