WordPress-can´;t在恢复MySQL数据库后使用管理员帐户登录

WordPress-can´;t在恢复MySQL数据库后使用管理员帐户登录,mysql,wordpress,Mysql,Wordpress,我在Cherokee web服务器下的Linode上有一个Wordpress博客,但性能在过去几周一直存在问题,我想给Nginx一个机会 所以我对当前站点做了一个DB备份,设置了一个LEMP平台,安装了wordpress,还有“新”的wordpress,上面没有任何文章(还没有)像预期的那样工作 但是当我从当前博客中恢复mysql数据库时,该站点显示一个空白页面。我已经将所有的wp内容目录复制到新的WordPress目录中,并且尝试禁用所有插件,但是没有任何改变 事实上,还有一个更重要的问题:我

我在Cherokee web服务器下的Linode上有一个Wordpress博客,但性能在过去几周一直存在问题,我想给Nginx一个机会

所以我对当前站点做了一个DB备份,设置了一个LEMP平台,安装了wordpress,还有“新”的wordpress,上面没有任何文章(还没有)像预期的那样工作

但是当我从当前博客中恢复mysql数据库时,该站点显示一个空白页面。我已经将所有的wp内容目录复制到新的WordPress目录中,并且尝试禁用所有插件,但是没有任何改变

事实上,还有一个更重要的问题:我不能用我的旧admin/pass帐户登录,这应该是从旧数据库继承的。事实上,当我在wp_users表上进行选择时,一切似乎都很好(与旧安装相同),但无论我做什么,我都无法登录

我甚至尝试通过更新和mysql下的MD5函数来更改管理员密码,虽然表已更新,但pass也不起作用


<> p>所以我得到的是一个恢复,我不能访问

< p>导致空白页面的问题很可能是你的旧安装使用了一个默认的主题,并且因为你还没有复制WP内容,所以它寻找一个不存在的主题。我发现,导入installs数据库时,会发生这种情况,而不是像在活动安装中删除当前主题时那样,仅仅恢复到默认主题


<>你可以考虑绕过登录问题,做一个WordPress导出(工具->导出)。如果你没有太多的媒体连接到你的当前文章,这将起作用,因为它只会复制文章内容,而不会复制附件。导入导出到新平台上的新WP安装,这两个问题都应该得到解决

可能是插件问题;将你的插件文件夹重命名为“oldplugins”,看看会发生什么

重新加载所有WO核心文件/文件夹的新副本,wp-config.php和wp内容除外

可能是权限问题;检查


还有:您是否更改了DB表前缀?

我遇到了这个问题,但最终通过反复试验成功地恢复了它。 有效的步骤如下所示:

  • 卸载的wordpress
  • 安装的版本在升级之前正常工作
  • 激活之前安装的相同插件(相同版本)
  • 已还原数据库
  • 这里是它变得模糊,但有登录问题和内容将显示,但没有主题,管理员登录重定向到根网站
  • 是否执行了以下更改网站URL的过程:
  • 不知道为什么这是必要的,但几分钟后,链接开始工作。在整个过程中,在多次通过电子邮件请求新的管理员登录后,我能够再次进行管理员登录
    感谢Gavin提供的信息,但是1)正如我所说,我复制了完整的wp内容目录(包括主题),所以主题就在那里。我认为这与一些插件冲突有关,但无论如何,它不允许登录。2)导出可以工作,但该博客现在有超过2000篇文章、18000条评论,生成的XML文件非常庞大,即使没有图像。我会试试,但我认为Wordpress无法处理那个大的导入文件。啊,对不起,误读了:上传wp内容。我发现有时来回切换主题也会有帮助,但由于你现在在不同的平台上,这可能超出了我的经验。是的,我想我尝试过,甚至重命名了插件文件夹,但我无法使用管理员帐户登录。至于权限,我将详细了解新系统,但user:group是正确的,并且在安装后我没有更改权限。。。它一直对我有效。事实上,正如我之前所说的,博客在数据库恢复之前工作,但在数据库恢复之后不工作。Crow,正如我之前说过的,WP版本是一样的,因为我复制了所有的文件夹(包括WP内容、主题、插件和上传)。不管怎样,问题解决了,但我真的不记得是怎么解决的。