WordPress数据库导出后全站问号解决方案

2019/07/0810:59:10 评论 251 views

最近遇到个奇怪问题,那就是wordpress在导出了数据库后,转移到新的服务器,全站全都是乱码、问号,什么都显示不了。

起初认为是原服务器语言的问题,因为原服务器在北欧(北欧的服务器真的很渣,包括瑞典芬兰之类,价格贵,服务差,没有在线客服,发邮件咨询每次都很久才回)。但是如果是中国人或者美国人经营的北欧服务器,则就好了很多。现在全球范围内,主机领域,也就中美两国了。

言归正传,我试过调整header.php和footer.php的UTF-8格式,还是没有任何反应:

后来发现,根本在数据库里,就已经是乱码了:

再打开已经导入的数据库,查看编码格式,惊奇的发现原来是瑞典语版本:

但是打开数据库的*.sql文件,发现所有汉字还是可以显示和识别的。

也就是是说,是导入的编码格式的问题。排查之后,将所有的表格全都拆开,即wp_option,wp_user,每一个单独的表分别导出一份*.sql。

使用文本编辑器打开。我这里是latin1的格式,就搜索lantin1,替换成utf8。

全部替换一遍,再挨个重新导入(注意不要整体替换,容易出问题)。问题终于解决,网站恢复了正常。

Excel表格制作
原梓番主讲Excel进阶与提升视频课(淘宝在线观看)
Wordpress建站问题咨询解决
PPT精品模板

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: