在站长指导下总结了一下。 解决方法如下: 1 表现的症状: 中文环境下整站乱码(IE 、MYIE2 、FireFox),必须手工改变浏览器的编码方式为UTF-8 才能正常显示中文。 2 乱码的原因:由于服务器的默认编码方式被更改而又不是当前站点程序的的编码 3 解决的思路: 强至将页面的编码方式改为UTF-8 4 解决步骤: 首先查找乱码页面的文件位置, QUOTE:
前台乱码相关文件:
5 在templates里边的index.php里的index.php index2.php templates里边的index.php 后台相关文件: administrator/index.php administrator/index2.php administrator/index3.php <header>下一行,紧跟加上 CODE:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
如果已经存在这样相似的一行,则改为如上内容,并调整到<header> 的紧跟一行。其他文件是需要在 CODE:
include_once( $mosConfig_absolute_path .‘/language/‘ . $mosConfig_lang . ‘.php‘ );
下面加CODE:
header(‘Content-Type: text/html; charset=utf-8‘);
6 好了,改完之后上传,覆盖原来的文件。看看,正常显示中文了。7 总结一下: 遇到中文乱码情况,首先确定乱码的当前文件编码方式,尝试调整浏览器的查看编码方式,直到看到正确的中文页面,找到源文件(乱码的全部页面),依照 5 的修改方法 〉〉〉〉〉〉〉6 ^_^ 刚刚学习Joomla,爱好者,大家多关照 |
|