遇到这种问题, 很多人误以为需要修改 linux 系统的语言及编码格式为 zh_cn.gb2312 来实现, 但是你更改后, 发现网站乱码依然存在.
系统的语言及编码格式其实不影响建立在该系统上的网站语言及编码格式识别.
 
面对以上乱码问题, 解决方法有两种:
解决的方法之一:
在每一个 WordPress 网页里增加:
;
;
并在 apache 配置档案 httpd.conf(预设位置/etc/httpd/conf/httpd.conf) 中将”AddDefaultCharset UTF8” 改为 “AddDefaultCharset off”. 同样也可以将这段程式码直接使用”#” 注释掉.
储存退出后, 重启 apache.
 
解决方法之二:
直接在 httpd.conf 配置档案中将将”AddDefaultCharset UTF8” 改为 “AddDefaultCharset GB2312.ZH_CN.zh_cn”
同样储存退出, 重启 apache.