帝国cms升级时错误提示Table 'phome_ecms_news_index' already exists的解决办法

帝国CMS在升级时报错,Table 'phome_ecms_news_index' already exists,导致升级无法进行。

原因是目前数据库中新版本的表已经存在,究其原因,是原来安装新版后没有清空数据库就直接安装帝国cms的老版本,导致数据库内有新版的数据表残留。升级程序在创建数据表示发生冲突,导致报错。

解决办法是首先恢复备份的数据库,然后对比6.6版数据表,把多余的新版本数据表和字段删除,然后按升级说明里的“重新升级说明”步骤重新即可解决。

当然,这里讲到了一个非常重要的习惯,那就是升级之前一定要先备份数据库,切记切记!

Tags: 升级   错误
cms大学,为帝国cms用户提供动力
Copyright © 2016 CmsDX.com All Rights Reserved.