Discuz从GBK转码UTF-8一些心得

最近把一个较量老的discuz系统(X2.0)由GBK转成了UTF-8,数据库表和模板转换编码希望的都还较量顺利。

弄完发明首页的数据挪用一部门无法显示,这些不显示的到靠山看,会发明数据挪用模板也是空缺的。

剥茧抽丝,找到pre_common_block_style表,发明template字段里,序列化serialize 的内容里有包括中文的,由于在gbk编码中,一其中文是2个字节,在UTF-8下是3个字节,所以按本来的序列化功效转码无法正常理会了。

需要处理惩罚的数据不多,就没有写措施批量执行。手动变动数据后,问题获得办理。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/8280.html