我正在尝试为朋友升级旧的wordpress安装。我有以下设置:
死亡的白色屏幕。好吧,我可能应得的。我turned on debugging并确保有可写的调试日志文件。仍然是死亡的空白屏幕。禁用插件。还是白屏。
所以我将实时服务器复制回我的本地MAMP服务器,以获得功能齐全的2.8.5镜像,然后将其更新为3.3.2。成功:排序 - 它以完全相同的方式失败,所以我可以调试它。原来更新需要单独上传默认主题。好极了!当我添加主题时,我看到输出到日志文件,我看到一个快乐的博客页面。切换回主题:破坏,没有记录。
所以我回到我的测试服务器,删除所有主题,但二十五岁。没运气。好的,二十。没运气。我本地版本中使用的默认主题相同。没运气。我现在启用了调试(但没有生成日志),无插件,默认为主题的手动升级,带有白屏死机。
我仔细检查所有SO线程,WP帮助线程等等 - 是的,我已经做了他们建议的一切。因此,我没有逐个调试核心文件,而是重新开始:将本地服务器上的功能 WP安装(应该与功能失常的远程WP安装相同)复制到远程测试服务器(我看到了)预期的“无法连接到db”消息),更新wp-config,并看到......没有。 WSOD。
有些东西使得此代码在我的本地服务器上运行,并且在远程服务器上以不可调试的方式显示为空白。任何人都可以指出我要尝试别的东西吗?
如果所有其他方法都失败了,我想我会手动安装3.3.2而不是升级,但我对实时服务器的情况持谨慎态度。
答案 0 :(得分:1)
检查您的管理区域,不仅是正面。 (直接转到管理员URL) 这可能是一个主题问题。 即使你在文件夹中放置了另一个主题 - 你仍然需要激活它,因为在数据库中它仍然是标记为激活的旧主题。