卡卡北 发表于 2019-7-10 22:31

升级Discuz! X3.4版,特殊字符乱码解决方法

升级为最新版Discuz! X3.4 GBK后,贴子内容使用Unicode编码会出现直接显示源码问题
比如:
韩文变成了这样的符号:
올드보이‎
日语没问题:
こんにちは

官方给出的回复:
GBK字符集原本就不支持此类特殊符号,过去 Discuz! 使用了一些特殊方法来兼容,但是会引起潜在的问题,新版中停用了这些方法。要获得对 Unicode 字符集的完整支持,建议使用 UTF-8 版本的 Discuz!。

个人想法:
只是觉得在大局域网中没必要使用UTF-8,web端甚至屏蔽了非国内IP,也没有开发小程序,使用GBK编码是最佳选择。

解决办法:
打开:source\function\function_core.php
删除红色代码
**** Hidden Message *****

maolong 发表于 2020-8-29 12:36

谢谢分享,正准备解决这个问题

cqzg 发表于 2021-4-28 15:37

看看是什么回事
页: [1]
查看完整版本: 升级Discuz! X3.4版,特殊字符乱码解决方法