您现在的位置是:网站首页 > 网站建设 > 建站教程建站教程

【原】织梦dedecms模板出现乱码的原因和解决方法

不忘初心 不忘初心 2019-06-05 围观() 评论() 点赞() 建站教程

简介:在给网站更换织梦模板的时候,dedecms模板中出现了中文乱码的情况,开始以为是phpstudy乱码,但是后来发现只有写死的文字才会乱码,php动态数据中的文字反而不会乱码。

这两天找到了一个精仿【站长之家】的织梦个人博客模板,在给网站更换模板的时候,出现了中文乱码的情况,开始以为是phpstudy乱码,但是后来发现只有写死的文字才会乱码,php动态数据中的文字反而不会乱码。

织梦dedecms模板出现乱码的原因和解决方法

这个问题还是折腾了一会儿,但其实很简单,我的dedecms是utf8版本的,但是页面不是utf8字符集,所以才导致了乱码。

解决步骤:

1、检查html文件中meta标签设置的编码格式,是否与dedecms程序的版本一致;

2、检查文件保存的编码是否是utf8;

第一步就不多说了,大家直接找到源文件打开看一下,我这个模板就是有问题的,默认是gb2312,如下所示:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

所以这里直接就有问题了,需要更改为utf-8。

第二步依旧是打开这个html源文件,然后在编辑器中点击“另存为”,这个时候我们就可以看到文件原来的默认编码了,如下图:

织梦dedecms模板出现乱码的原因和解决方法

我一开始还猜测它是否也是gb2312或者gbk,没想到竟然是ANSI,这差的有点儿远了,改成utf8之后点击保存,覆盖掉原先的文件即可。

织梦CMS

看完文章,有任何疑问,请加入群聊一起交流!!!

很赞哦! ()

文章评论

  • 请先说点什么
    人参与,条评论

请使用电脑浏览器访问本页面,使用手机浏览器访问本页面会导致下载文件异常!!!

雨落无影

关注上方公众号,回复关键字【下载】获取下载码

用完即删,每次下载需重新获取下载码

若出现下载不了的情况,请及时联系站长进行解决

站点信息

  • 网站程序:spring + freemarker
  • 主题模板:《今夕何夕》
  • 文章统计:篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们