帝国CMS6.0版到6.5常见问题解决办法

1、升级时提示以下信息

Duplicate entry '孟子' for key 'username'

alter table ***_enewsmember DROP INDEX username, add UNIQUE(username);

原因:phome_enewsmember表有重复用户名的记录导致。

解决办法:用phpmyadmin进数据库删除phome_enewsmember表重复用户名的记录,查找方法可以用

“select * from phome_enewsmember group by username having count(1)>1”

SQL命令查找重复的用户名,只要有重复的都会显示,将多余的重复记录删除。

删除重复记录后按升级说明里的“重新升级说明”步骤重新升级

2、升级时提示

Table 'phome_enewssp' already exists

原因:6.5的表已经存在,是因为原来安装6.5测试版后没有删除6.5表就直接安装帝国6.0致使表遗留下来。

解决办法:恢复数据库后对比6.0版数据表,把多余的6.5表删除,然后按升级说明里的“重新升级说明”步骤重新升级就能解决。

3、升级时提示

Duplicate column name 'infotags'

原因:提示6.5的表字段已经存在,因为你重复运行升级程序导致。

解决办法:按升级说明里的“重新升级说明”步骤操作

4、如果升级后后台登陆页面空白

原因:升级时文件e/class/config.php和e/class/user.php等文件权限不是777或读写权限导致

解决办法:设置好文件权限,然后按升级说明里的“重新升级说明”步骤重新升级就能解决。

5、如果升级后后台登陆提示帐号密码错

原因:原来密码包含不允许的字符:$ & * # < > ' " / % ; 空格

解决办法:如果包含以上字符用常见问题忘记密码方法重置下密码,方法如下:

用phpmyadmin修改phome_enewsuser表里的记录:把password字段的值设为:“322d3fef02fc39251436cb4522d29a71”;把salt字段的值设为:“abc”.

密码就是:123456

然后登陆后台修改密码。

6、升级提示“升级程序不能重复运行”

原因:重复运行升级程序或从多个版本一路升级

解决办法:关掉当前窗口,打开新的窗口运行。

7、6.5测试版升级6.5正式版,运行e/update/index.php空白

原因:你开启了“关闭所有动态页面”导致。

解决办法:先登陆后台关掉“关闭所有动态页面”,然后再运行e/update/index.php升级就可以了

附:重新升级步骤

如果出现服务器意外导致升级失败可以按下面方法重新升级:

1、先删除数据库中帝国CMS的所有数据表。(防止表已经存在)

2、恢复备份的数据库。

3、恢复备份的e/class/config.php和e/class/user.php文件。

4、打开新的IE窗口重新升级即可。

时间: 2024-09-25 04:58:26

帝国CMS6.0版到6.5常见问题解决办法的相关文章

帝国CMS6.5版到6.6常见问题解决办法

1.升级时提示 Duplicate column name 'cgtoinfo' 原因:提示6.6的表字段已经存在,因为你重复运行升级程序导致. 解决办法:按升级说明里的"重新升级说明"步骤操作 2.升级时提示 Table 'phome_enewsclassf' already exists 原因:6.6的表已经存在,是因为原来安装6.6测试版后没有删除6.6表就直接安装帝国6.5致使表遗留下来. 解决办法:恢复数据库后对比6.5版数据表,把多余的6.6表删除,然后按升级说明里的&qu

asp.net session、登录用户、cookie常见问题解决办法

asp教程.net session.登录用户.cookie常见问题解决办法 这里主要讲了关于session缓存,失效,以及cookie无法删除等常用见的问题了. OutPutCache 自定义缓存:session.登录用户.cookie 等 其实这个也是新瓶装旧酒的问题,前段时间,把这个做了,况且效果和性能都还不错,所以记录下,希望能帮助更多的人 虽然 outputcache 很重要,但是这个功能真的不好用,很多时间不能满足需求,比如做一些自定义方面的缓存依赖,如:session.登录用户信息.

路由器常见问题解决办法

  路由器常见问题解决办法: 打开路由优化大师,进入高级设置页面,上网设置中检视帐号密码是否输入有误.这里的上网帐号不需要输入@163.gd之类的后缀,密码重新输入一遍. 一般的网络只需要设置正确的上网帐号和密码即可正常拨号上网,但也有部分地区网络运营商会对用户做单一限制,只允许同时段一个用户上线.可以在能正常宽带拨号上网的电脑上使用路由优化大师,进入高级设置页面,Mac地址克隆中选中克隆为当前电脑MAC地址后保存设置,重启路由器生效. 当一个路由器满足不了过多上网设备时,可以增加路由器来增加可

帝国CMS6.6版到7.0常见问题解决办法

1.升级时提示: Duplicate entry '0' for key 1 alter table ***_enewsinfovote add PRIMARY KEY(pubid); 原因:phome_enewsinfovote 表有不存在的栏目ID或信息ID的记录. 解决办法:用phpmyadmin查看表里的记录,找出不存在的信息记录,删除掉,然后按升级说明里的"重新升级说明"步骤操作就能解决. (升级过程中提示上面错误时,可在已升级的表中查找不存在信息的技巧的SQL语句:sele

帝国cms6.0升级为6.5方法详解

程序包:帝国网站管理系统6.0版升6.5版升级程序下载地址:http://www.phome.net/ecms65/update/EmpireCMS_60to65os_SC_GBK.zip                                                    Copyright 2002-2010 pHome.net - All Rights Reserved.                    --------------------------------

VNC常用操作及常见问题解决办法汇总

  VNC登录用户缺省是root,但在安装oracle时必须用oracle用户的身份登录,下面我们就以oracle为例说明如何配置VNC,从而可以使用不同的用户登录到主机.步骤描述如下:    步骤一:修改/etc/sysconfig/vncservers,添加oracle用户,修改后内容如下:        VNCSERVERS="1:root 2:root 3:oracle"        VNCSERVERARGS[1]="-geometry 1024x768"

路由器网络设置常见问题解决办法

  网络可以上QQ.旺旺等聊天工具,但却访问不了网页,这种情况一般是DNS出了问题.通常有三种可能性,一种是网络设置了固定IP却忘了填写DNS服务器地址(上图为例),解决方法只需要输入网关或者公共DNS服务器地址即可,例:223.5.5.5,223.6.6.6,8.8.8.8. 还有另外两种可能性,网络运营商的DNS服务器出错或被恶意软件修改拦截了DNS. 解决方法:打开路由优化大师,在高级设置中的DHCP设置页面勾选手动设置DNS,再填入DNS服务器地址,保存设置后重启路由器即可. 遇到电脑可

Win 2003常见问题解决办法

  windows 2003是服务器所使用的操作系统,在个人用户使用的过程中,因为系统对硬件有了默认设置,所以个人用户在使用的时候经常会出现问题,这里我们来讲讲如何解决. IE经常提示存在安全隐患 问题原因:在使用IE浏览网页的时候,系统都会提示存在安全隐患,实在是不方便. 解决办法:出现这个问题的原因是windows 2003中的IE默认安全级别是"高",这样虽然安全性得以提高,但却给我们日常上网带来许多麻烦.建议将安全级别调整到"中",方法是:启动IE,选择&q

IntelliJ IDEA常见问题解决办法汇总

必备材料介绍 IntelliJ IDEA 对其他 IDE 转过来的用户有特别优待,对其专门整理了非常棒的资料,还请其他 IDE 过来的用户抽时间查看,会有很大帮助: Eclipse 用户可以看:https://www.jetbrains.com/idea/help/eclipse.html NetBeans 用户可以看:https://www.jetbrains.com/idea/help/netbeans.html Project 和 Module 介绍 这两个概念是 IntelliJ IDE