你好,欢迎来到织梦之家,你可以免费观看大量视频教程以及大量模板下载!

织梦dedecms后台乱码问题解决方案集合-织梦之家(dedehome.com)

时间:2012-07-11 10:59 来源:织梦之家作者:admin 点击:
现有服务器windows2003+IIS6.0+php+Mysql,使用的是DEDECMS模板制作的站点。不知道为什么,后台登陆后文章列表部分乱码,其他显示正常。在进入某些功能模块后也是乱码,但是部分功能模块又正常。有没有调试过DEDECMS的给个解决方向呢?错误如下图. 注明:MyS
          用的windows2003+IIS6.0+php+Mysql,使用的是DEDECMS模板制作的站点。不知道为什么,后台登陆后文章列表部分乱码,其他显示正常。在进入某些功能模块后也是乱码,但是部分功能模块又正常。有没有调试过DEDECMS的给个解决方向呢?错误如下图.
注明:MySql数据库编码GBK,使用的是GBK版本的DEDECMS,数据库文件检查过,内容没有乱码。


 
A.答案有几个,希望对大家有所帮助
1.数据库和DEDECMS都没问题的话,那就是模板本身的问题了。检查模板文件的编码
2.检查与数据库连接的文件,没记错的是那个 conn.php 文件的...检出结束标签是否多了空格....<?php ?> 就是说 ?>后面有空格的话会造成这种情况..希望能帮到你
3.导入的sql文件用记事本打开是正常的,但是用写字板打开发现就出现如上的乱码,在“另存为”菜单中发现,默认的保存方式竟然是UTF-8,更改为ANSI后保存再导入数据库,一切就OK了。还是sql文件本身的问题,但是一开始没发现。也希望能引起大家的注意哦!
 
4.只要编辑.htaccess文件,内容如下

#Apache options
#Do not remove these two lines
DirectoryIndex index.html index.php
AddDefaultCharset gb2312
AddCharset gb2312 .html
AddType 'text/html; charset=gb2312' html

保存后将.htaccess文件上传至空间根目录下就可以了.只要是Apache架设的空间都适用.





B. 这两天升级dede cms至V5.7时,恢复数据库后,就出现dede cmsV5.7升级后后台广告管理乱码,如下:

  ---------------------------------------------------

  Error page: /dede/ad_main.php

  Error infos: Unknown column 'ad.clsid' in 'on clause'

  Error sql: SELECT COUNT(*) AS dd FROM `dede_myad` ad LEFT JOIN `dede_arctype` tp on tp.id=ad.typeid LEFT JOIN `dede_myadtype` ap on ap.id=ad.clsid WHERE 1=1 LIMIT 0,1;

  DedeCMS Error Warning!

  Technical Support: http://bbs.dedecms.com

  Error page: /dede/ad_main.php

  Error infos: Unknown column 'ad.clsid' in 'field list'

  Error sql: SELECT ad.aid,ad.clsid,ad.tagname,tp.typename as typename,ad.adname,ad.timeset,ad.endtime,ap.typename as clsname FROM `dede_myad` ad LEFT JOIN `dede_arctype` tp on tp.id=ad.typeid LEFT JOIN `dede_myadtype` ap on ap.id=ad.clsid WHERE 1=1 ORDER BY ad.aid desc LIMIT 0,20

  -----------------------------------------------------

dedecmsV5.7升级后后台广告管理乱码解决方法

  做网站运营顾问太久,技术方面已陌生,求助google发现现在热心的朋友不多了,都闷着赚钱去了,不会技术的站长苦逼了。

  不管怎么样身边技术不少,找到解决办法分享出去,下面是解决办法,新站长同样适用。

  上面的代码是说数据库myad缺少了clsid

  解决办法,请按以下操作执行:

  ftp上传覆盖/dede/ad_main.php文件,登入DEDECMS的后台,点击系统设置-执行SQL命令,将以下命令执行一下:

  ALTER TABLE `dede_myad` ADD COLUMN `clsid` int(10) NOT NULL DEFAULT 0 AFTER `aid`;问题解决。如图下。

dedecmsV5.7升级后后台广告管理乱码解决方法

以下教程由和平站长网,收集整理
感谢支持织梦之家,你的支持,我们的无限动力!!!
    “DEDECMS教程”欢迎分享!:

    相关标签:问题(127)集合(8)织梦DEDECMS(61)后台乱码(1)解决方案(18)

    顶一下
    (0)
    0%
    踩一下
    (0)
    0%

    欢迎您报错,或提出宝贵建议,我们将第一时间处理,为大家营造一个良好网上交流平台,感谢支持织梦之家!

  • 上一篇:没有了
  • 下一篇:dede后台验证码不显示如何解决
  • 在百度中搜索相关文章:织梦dedecms后台乱码问题解决方案集合
    在谷歌中搜索相关文章:织梦dedecms后台乱码问题解决方案集合