欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > CMS教程 >

帝国CMS6.0晋级6.5常见成绩处理方法

发表于2019-04-13 18:14| 次阅读| 来源网络整理| 作者session

摘要:帝国CMS6.0晋级6.5常见成绩处理方法

帝国CMS6.0晋级6.5常见成绩处理方法

  1、晋级时揭示以下信息
  
  Duplicate entry'孟子' for key'username'
  
  alter table***_enewsmember DROP INDEX username,add
  
  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窗口重新晋级即可。