WordPress-can´;t在恢复MySQL数据库后使用管理员帐户登录
我在Cherokee web服务器下的Linode上有一个Wordpress博客,但性能在过去几周一直存在问题,我想给Nginx一个机会 所以我对当前站点做了一个DB备份,设置了一个LEMP平台,安装了wordpress,还有“新”的wordpress,上面没有任何文章(还没有)像预期的那样工作 但是当我从当前博客中恢复mysql数据库时,该站点显示一个空白页面。我已经将所有的wp内容目录复制到新的WordPress目录中,并且尝试禁用所有插件,但是没有任何改变 事实上,还有一个更重要的问题:我不能用我的旧admin/pass帐户登录,这应该是从旧数据库继承的。事实上,当我在wp_users表上进行选择时,一切似乎都很好(与旧安装相同),但无论我做什么,我都无法登录 我甚至尝试通过更新和mysql下的MD5函数来更改管理员密码,虽然表已更新,但pass也不起作用WordPress-can´;t在恢复MySQL数据库后使用管理员帐户登录,mysql,wordpress,Mysql,Wordpress,我在Cherokee web服务器下的Linode上有一个Wordpress博客,但性能在过去几周一直存在问题,我想给Nginx一个机会 所以我对当前站点做了一个DB备份,设置了一个LEMP平台,安装了wordpress,还有“新”的wordpress,上面没有任何文章(还没有)像预期的那样工作 但是当我从当前博客中恢复mysql数据库时,该站点显示一个空白页面。我已经将所有的wp内容目录复制到新的WordPress目录中,并且尝试禁用所有插件,但是没有任何改变 事实上,还有一个更重要的问题:我
<> p>所以我得到的是一个恢复,我不能访问< p>导致空白页面的问题很可能是你的旧安装使用了一个默认的主题,并且因为你还没有复制WP内容,所以它寻找一个不存在的主题。我发现,导入installs数据库时,会发生这种情况,而不是像在活动安装中删除当前主题时那样,仅仅恢复到默认主题
<>你可以考虑绕过登录问题,做一个WordPress导出(工具->导出)。如果你没有太多的媒体连接到你的当前文章,这将起作用,因为它只会复制文章内容,而不会复制附件。导入导出到新平台上的新WP安装,这两个问题都应该得到解决 可能是插件问题;将你的插件文件夹重命名为“oldplugins”,看看会发生什么 重新加载所有WO核心文件/文件夹的新副本,wp-config.php和wp内容除外 可能是权限问题;检查
还有:您是否更改了DB表前缀?我遇到了这个问题,但最终通过反复试验成功地恢复了它。 有效的步骤如下所示:
感谢Gavin提供的信息,但是1)正如我所说,我复制了完整的wp内容目录(包括主题),所以主题就在那里。我认为这与一些插件冲突有关,但无论如何,它不允许登录。2)导出可以工作,但该博客现在有超过2000篇文章、18000条评论,生成的XML文件非常庞大,即使没有图像。我会试试,但我认为Wordpress无法处理那个大的导入文件。啊,对不起,误读了:上传wp内容。我发现有时来回切换主题也会有帮助,但由于你现在在不同的平台上,这可能超出了我的经验。是的,我想我尝试过,甚至重命名了插件文件夹,但我无法使用管理员帐户登录。至于权限,我将详细了解新系统,但user:group是正确的,并且在安装后我没有更改权限。。。它一直对我有效。事实上,正如我之前所说的,博客在数据库恢复之前工作,但在数据库恢复之后不工作。Crow,正如我之前说过的,WP版本是一样的,因为我复制了所有的文件夹(包括WP内容、主题、插件和上传)。不管怎样,问题解决了,但我真的不记得是怎么解决的。