4.8.1自动升级后无法访问仪表板

时间:2017-08-11 作者:Le Conseil Informatique

我在8月3日(星期四)自动更新到4.8.1(在本地、临时和生产站点),因为现在无法访问管理仪表板。

Admin bar in current state

在标题中,我的印象是,尽管在数据库中正确配置了管理功能,但我已经失去了管理功能。如您所见,从管理栏中无法访问其他菜单。

我已经阅读了4.8更新的线程,并遵循了所有提示(清空浏览器缓存、禁用插件/主题(这样做时我会看到死亡的白色屏幕)、在浏览器中排除JS错误、复制WP的新副本、在WP配置中启用故障排除。php,…)

还检查了此链接:https://blog.templatetoaster.com/wordpress-4-8-issues/ 他们提到了这个问题,但不幸的是没有提到如何解决它

我试图在phpMyAdmin中添加一个新的管理员,但结果与上面相同。

还有什么我忘了的吗?

非常感谢您的任何其他提示!

3 个回复
最合适的回答,由SO网友:Le Conseil Informatique 整理而成

我没有找到问题的任何技术答案,但我所做的是回滚到数据库的备份(这意味着我必须重写一些丢失的内容,但我想这最终会节省我的时间)

WP版本是4.8.1,主题是功能性的,所有扩展都已启用,一切都在开发服务器上工作,如图所示。

SO网友:Rick Hellewell

如评论中所述,首先要查看的是错误日志。这通常会指向插件中的错误。

您可以通过重命名某个插件的文件夹来禁用该插件。通过重命名plugins文件夹,可以快速禁用所有插件。如果重命名整个插件文件夹,则创建一个新的插件文件夹,并将各个插件的文件夹移动到新文件夹中,从而启用它们。“错误”插件将导致错误再次发生。

可能是某个主题导致了该问题。使用相同的技术快速禁用主题。。。这将导致WP使用默认主题。

SO网友:mll

我有完全相同的症状,但情况不同。我的情况是迁移(相同的网站URL,但不同的主机)。下面是它是如何发生和修复的,希望它对其他人有用。

在迁移过程中,我想将数据库前缀从wp_newprefix_. 所以我改变了wp配置。因此,在注入数据库之前,我打开了。从以前的主机导出的sql文件,并更改了`wp_`newprefix_. 事实证明,有些东西不应该像那样被替换,因为那时,我和你一样,可以登录,但不能访问Wordpress的管理页面。

恢复wp配置后,我可以重新访问它们。php和原始数据库。

至于更改前缀,我后来用罚款做了iThemes Security 插件(此功能有点隐藏。您必须转到“管理页”>“安全”>“设置”>“高级”>“更改数据库表前缀”)。

结束