帮你解决dedecms模板乱码问题 - dedecms - 爱建站

无忧主机帮你解决dedecms模板乱码问题,

SEO SEO

首页  >   dedecms > 帮你解决dedecms模板乱码问题   >  正文

帮你解决dedecms模板乱码问题

2018-09-27 06:51:01 向站长提问 编辑: admin 阅读:

 

今天在帮用户调试dedecms(v5 6utf8)发现内容全是乱码


今天在帮用户调试dedecms(v5.6utf8)发现内容全是乱码,非常典型的dedecms模板乱码问题。经过无忧主机(www.51php.com)整理后,写出来备忘,让遇到同样的问题的用户作为参考。

网站模板乱码,是我们日常维护中无法躲避的事情,尤其是在应用dede模板和在做网站迁移的时候极易出现,只要在我们在维护中,掌握技巧就可以避免乱码问题出现的。如何在网站迁移中避免发生网站乱码,不是我们今天讨论的主题,有兴趣的用户可以去看看 “万金油”转移法则避免网站迁移出现乱码。好切入正题

在无忧php虚拟主机上安装的是dedecms v5.6(utf8)版本。 产生乱码问题的原因大部分出现在编码的不匹配上,由于织梦(dedecms)网站管理系统有GBK和utf-8的两个版本,在应用中难免会有用户发生混淆,从而导致网站乱码的发生。要解决问题,首先就要具备有关编码(gbk,utf8)的一些基础知识,我在织梦(dedecms)网站管理系统GBK和UTF8版本的区分(选择)一文中详细介绍了gbk和utf-8两种编码的定义、区别和优势。

网站发生乱码,无非就编码不一致,导致中文字符无法正常显示。我门要做的,就是将编码调整一致就能解决问题了。以我今天处理的这个dedecms网站乱码问题为例:

版本:dedecms v5.6 utf8

故障:网站首页、内容页中文无法显示,图片描述文字乱码,但后台显示正常

解决方法的思路与步骤

1、  登录无忧mysql数据库控制面板(http://815.51php.com/phpmyadmin), 查看mysql数据库表中存储的内容是否正常。如显示乱码,解决数据编码问题。显示正常,继续往下找原因。

2、  查看网站模板/templets模板目录文件,确定模板字符编码和安装dede的版本号保持一致,否则发生乱码。我在检查过程发现/templets/templet-dirlist.inc、/templets/templet-filelist.inc、/templets/templet-pluslist.inc文件编码格式与dede版本编码不一致。于是手动下载到本地,用UE(记事本)打开,另存为utf8格式再上传覆盖。无忧php空间用户可以直接用我的templets.rar数据包(解压密码:www.51php.com)直接覆盖。

3、  问题解决,是不是很简单。只要我门思路正确,然后发点时间寻找不同之处就可以了。

Dedecms 安装模板、制作模板的时候,导入导出数据库的时候,请小心编码问题,请务必你变动的内容与原始版本的编码一致,否则回发生乱码问题。无忧2G美国php空间,感谢你的阅读。

image0021 150x150 无忧主机帮你解决dedecms模板乱码问题

image0041 150x150 无忧主机帮你解决dedecms模板乱码问题

image0052 150x150 无忧主机帮你解决dedecms模板乱码问题

 

纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名


帮你解决dedecms模板乱码问题
http://www.yuedudg.cn/article/6117771.html

 

友情链接
帝国cms常识 cms综合网 wp之家
phpcms之家 ecshop经验网 discuz经验网
织梦之家 zblog之家


Tags:无忧主机帮你解决dedecms模板乱码问题


手机浏览本文
帮你解决dedecms模板乱码问题

帮你解决dedecms模板乱码问题

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy