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

1、升级时提示:

Duplicate entry '0' for key 1

alter table ***_enewsinfovote add PRIMARY KEY(pubid);

原因:phome_enewsinfovote 表有不存在的栏目ID或信息ID的记录。

解决办法:用phpmyadmin查看表里的记录,找出不存在的信息记录,删除掉,然后按升级说明里的“重新升级说明”步骤操作就能解决。

(升级过程中提示上面错误时,可在已升级的表中查找不存在信息的技巧的SQL语句:select * from phome_enewsinfovote where pubid=0;

把不存在的信息 记录下来,以便恢复数据库后删除多余记录。)

2、升级时提示:

Table 'phome_ecms_news_index' already exists

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

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

3、升级时转换数据过程中提示“Cann't connect to DB!”

原因:空间数据库不稳定,导致升级过程中时不时链接不上数据库。

解决办法:如果空间比较一般,可以改升级配置文件 /e/update/upconfig.php 里的每组转换数和转换间隔时间设置,然后再升级。

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

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

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

5、升级后为什么没有看到新增功能的菜单?

原因:你的用户组权限没有开启,所以不显示菜单。

解决办法:修改用户组开启相应的权限。

6、升级后刷新页面提示:

Unknown column 'checked' in 'where clause'

原因:提示checked字段不存在,因为7.0版本SQL方式调用信息不再需要checked字段。

解决办法:修改调用的SQL语句,把checked=1条件删除即可解决。

7、升级后评论、会员、商城表单提交时提示“您来自的链接不存在”

原因:评论、会员、商城表单提交地址由原来的“/e/enews/index.php”分别改为“/e/pl/doaction.php”、“/e/member/doaction.php”、“/e/ShopSys/doaction.php”。

解决办法:修改模板里的表单提交地址,把提交地址改为上面对应地址就能解决。

8、升级后修改会员一直提示“请将信息填写完整”

原因:有字段7.0改名了。

解决办法:后台>用户>会员管理>管理会员表单>修改会员表单,什么也不用设置,直接点下面的提交就能解决。

时间: 2024-10-07 10:29:49

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

帝国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

帝国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 gro

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

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

路由器常见问题解决办法

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

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

Can t connect to MySQL server 常见问题解决办法

连接数据库教程的时候显示Can't connect to MySQL server (10060),基本可以按照以下思路进行排查: 1. 网络不通.     检查能不能ping通. 2. 防火墙设置.     防火墙是否放过mysql教程的进程,是否屏蔽了mysql的3306端口. 3. mysql的账户设置.     mysql账户是否不允许远程连接.如果无法连接可以尝试以下方法:     mysql -u root -p    //登录MySQL     mysql> GRANT ALL P