前几天有网友向我反映“万恶”上显示的都是乱码,我当时以为是对方浏览器编码设置的不正确的原因,让她检查下编码设置后却发现编码正常(我原来设置的是gb2312),而后来再刷新看看,博客又正常显示了。当时没太在意这件事,又因为这几天我这边网络接近瘫痪的关系,我基本上没检查过显示状况。没想到今天打开“万恶”的时候,就发现了乱码问题了。后来再去论坛看了下,首页显示的基本上都是关于乱码的问题。
在论坛看了下相关人员的解释,确定问题出在旧模板的header代码块中。于是到旧模板系统中修改好页面编码后,刷新看看,果然能正常显示了。
下面简章的讲解下如何修改编码。首先你得确定下自己使用的模板是旧模板(也就是所谓的“传统模板系统”),并且知道如何进入旧模板系统。进入header代码块,找找看,应该会发现这样的代码:
如果header代码块中标识红线的地方是 gb2312 的话,那么记得把它修改成 utf-8 。这样的话,应该就没有问题了。
至于这次乱码问题产生的原因,我个人估计是bus在对数据库编码处理的时候造成的。另外也有可能是bus打算在旧模板系统下开发一些功能时不小心造成的。




















评论
[avatar:42]我这模版里的居然还是BUS的标签~
charset=<!-- ~ charset ~ -->
如果真的是在旧版下开发功能, 着实令人期待呃...
只是我乱猜的……
(2008-04-21 13:19:50)
[avatar:40]那么为什么万恶以前没出现乱码问题
这几天就出现了呢
不太清楚,可能是bus在数据库编码设置上作了手脚吧……
(2008-04-18 19:24:14)