为什么我安装之后,首页显示乱码,如图所示?

    已邀请:

    wongdaxin - 飘飘荡荡一叶舟

    赞同来自: zhengqiang guanghui7 frankfang

    我也遇到这个问题了 重装好几次。
    找到解决方法了,分享下:
    检查下views/default/global/header.tpl.htm,是带bom的;

    区分UTF-8文件是否含有BOM方法:
    1,用UltraEdit-32打开文件,切换到十六进制编辑模式,察看文件头部是否有EF BB BF;
    2,用Dreamweaver打开,察看页面属性,看“包括Unicode签名BOM”前面是否有个勾;
    3,用Windows的记事本打开,选择 “另存为”,看文件的默认编码是UTF-8还是ANSI,如果是ANSI则不带BOM。

    去掉文件中UTF-8格式BOM方法:
    使用UlterEdit打开, 切换到十六进制编辑模式,把最前面三个字节(就是那该死的 EF BB BF)替换为20(空格ASCII码值),保存(注意关闭保存时自动备份的功能),再切换到默认编辑模式,把最前面的三个空格去掉就可以了。

    zhengqiang - WeCenter 产品经理

    赞同来自: mguo163 卡卡西

    检查下views/default/global/header.tpl.htm文件的编码是不是UTF8的。

    ansonisme

    赞同来自: HANK


    应该是编码问题

    linux - test

    赞同来自: zhengqiang

    如果是在linux下。
    vim xxx.php //xxx.php是有问题的php文件
    然后
    :set ff=unix 回车
    然后
    shift+z+z //就是按住shift 然后按2次z

    这样就可以消除windows和linux下的编码差异引起的错误
    BOM是windows下的编辑器引起的。
    linux下的编辑器默认是utf8 不带BOM.
    遇到同样的问题-首页导航乱码,安装过程没有任何问题,希望能够解决!文件的编码应该是UTF8的,官方下载的没修改过。

    该问题目前已经被锁定, 无法添加新回复