关于dedecms留言本显示为1的解决方法

2011年07月04日 Dedecms 评论 2 条 阅读 92,754 views 次

最近这两天一直在忙于网站的二次开发,博客内容出没有更新,实在对不住各位看官。最近我的博客中可能会更新一些关于DEDECMS方面的知识,如果有喜欢的朋友,可以来围观。

记得我在前一个网站的开发的时候,遇到过这样的问题:打开dedecms留言本的时候,显示的是1。折腾了半天解决了,今天在进行另外一个网站的开发的时候,又遇到同样的问题。都是用的dedecms5.7UTF-8这个版本。而且出现问题也是网站一搭建起来就有这个问题。为什么会这样呢?

其实罪魁祸首是官方的程序问题,我在网上搜索了一下,发现有此类似的问题不少。比如问答,留言,圈子什么的打开来都是显示一个数字1,其实只要是UTF-8版本的插件模块,基本上全是这样的问题。什么原因呢?

下面我们来分析一下,打开DEDECMS的后台,进入模块——辅助插件——插件管理器。这里面显示系统已经安装的插件,这里没有发现什么问题,因为都是启用的。关键是当我们点右上角的安装新插件的时候,你会在编码那一列发现很多红色的gb2312,这就是问题所有啦——插件的编码与网站的编码不一致
dedecms 留言本 1

下面一段是费话,可以略过

这个不知道是官方不小心,还是我们自己的问题我就不得而知了。从另外一个方面来讲,这么大的一个DEDECMS会出现这样的问题,确实有点说不过去,就我这一段时间使用DEDECMS来说,这个CMS系统说实话不太理想,官方好像不太注重,不知道什么原因。不多说了,还是解决问题吧。

问题解决办法就是先卸载,然后从官方下载,用UTF-8版本来安装。我就以留言本为例给大家演示。

1、先到官方下载相应的插件,模块&插件地址:http://www.dedecms.com/addons/
dedecms 留言本

2、解压dedecms留言簿模块文件,里面会有GBK和UTF-8两个版本

3、准备好UTF-8里面的guestbook.xml文件,以备后用

4、进入后台——模块——辅助插件——插件管理器——右上角安装新插件:卸载留言簿模块

卸载 dedecms 留言本

5、后台——模块——辅助插件——插件管理器——右上角安装新插件。发现留言簿模块未安装了,点管理里面的删除

删除 dedecms 留言本

6、后台——模块——辅助插件——插件管理器。把留言簿模块这个也删除掉

删除 dedecms 留言本 1

7、后台——模块——模块管理——上传新模块。进行留言簿模块的安装,看图

 

安装 dedecms 留言本

 

安装 dedecms 留言本 1

 

安装 dedecms 留言本 2

8、后台——模块——辅助插件——插件管理器——右上角安装新插件,发现现在是UTF-8版本了

9、再次打开留言本,就正常了,其他的也是类似的解决方法,希望官方能解决这些小问题啊!!

如果对大家有用,就多多来我博客做客!!

欢迎各位的到来。继续我的开发工作……

2 条留言  访客:1 条  博主:1 条

  1. 我先在的问题是留言本怎么分页,按要求分页?

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录