正在查看 6 个帖子:1-6 (共 6 个帖子)
-
作者帖子
-
客户网站搬家及 WordPress 问题处理。因为是采用的源码包形式,也就是独立文件包和数据库分离,现在导入数据库会报错无法正常实现迁移。已在本地测试并开始处理。
在数据导入的时候出现了一个错误:
Error in query (1273): Unknown collation: 'utf8mb4_unicode_520_ci'
原因是因为导出的数据库编码不对,需要替换下编码字符。
方法一:替换编码:使用代码编辑器打开导出的 sql 数据文件,先查找:utf8mb4_unicode_ci,替换为:utf8_general_ci,再查找,utf8mb4,替换为,utf8 。
方法二:把网站要用的 mysql 数据库升级到 5.5.3 以上版本。”
我们采用的是直接替换数据库的编码最简单。
替换后保存,然后再次导入又出现了另一个问题。
再一个错误就是导入数据的时候提示表已经存在,这是因为我们是导入的一个已经安装了 WordPress 数据库。
Error in query (1050): Table 'wp_commentmeta' already exists
解决方法很简单粗暴,就是直接删除表即可。
当然这里说删除表就是把原有的空白表都删掉。
数据已经到位,现在需要调整的问题是进行数据库链接:
原来新装的 WordPress 数据库配置信息
要搬家的数据库
直接把图一的复制替换到图二即可完成。
搬家指南看这里:
具体看这一篇的第一部分解说:
做完上面的操作,基本上就可以在浏览器中打开网站访问了,再来就是不知道 WordPress 网站的管理员用户名。
这个不麻烦,直接替换数据库里面的数据表用户名和密码就行。
这篇文章,我们用第三种方法最合适:
-
作者帖子
正在查看 6 个帖子:1-6 (共 6 个帖子)
- 哎呀,回复话题必需登录。