当你的 WordPress 网站数据非常庞大的时候,使用 phpmyadmin 给网站搬家是最佳的解决方案。 phpmyadmin 可以支持最大 50MB 的数据库导入。
不过,我今天在给网站搬家时遇到两个问题:
方法/步骤
1
一、 #1062 Duplicate entry 』1′ for key 『PRIMARY』
这个是数据库中有重复纪录。原来是现在的数据库里默许已经有记录了,(key 『PRIMARY』 为 1),也就是安装 WordPress 时那篇 「你好,世界」,而备份的数据库中也有一条 key 『PRIMARY』 为 1 的记录,所以会出现这个问题。
我试着在新安装的 WordPress 删除那篇文章,又尝试在原来的数据中删除那篇文章,都还是不行。最后清空了现有数据库后,才成功的导入。
2
二、 WordPress 的后台无法登陆的问题
我的网站数据是从 「localhostdbw」 这里导出的,在网站导入成功后,点击 「https://www.weixiaoduo.com/wp-admin/」,竟然自动跳转到了 「http://localhost/dbw/wp-admin」 。
解决方案是在 phpmyadmin 中,找到」wp-option」 表,修改 site url 即可。
3
三、后台无法登陆
如无法登录,提示密码错,通过密码找回,来重置一下。我的解决方案是直接使用原数据库中的密码可以直接登陆。
4
四、前台显示空白
登录后台,「设置」——「固定链接」,什么都不用改,直接保存设置,就当刷新一次设置。
还白板?在 「外观」——「主题」 中,重新选择一个主题,启用即可。