4.6-4.7升级中常见问题说明:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=0' at line 1 select count(*) as total from cdb_members where =0
原因:没有升级完毕,升级过程的第6步“升级会员接口”没有执行。 解决方法:继续升级第6-9步骤。 |
Table 'dbphome_12345.phome_enewsclasstemp_*' doesn't exist select temptext from ***_enewsclasstemp_* where tempid='*'
多次重复升级错误:Table 'phome_enewsqf' already exists CREATE TABLE `***_enewsqf` ( `id` int(11) NOT NULL default '0', `classid` smallint(6) NOT NULL default '0', `checkuser` text NOT NULL, `docheckuser` text NOT NULL, `viewcheckuser` text NOT NULL, `returncheck` tinyint(1) NOT NULL default '0', `notdocheckuser` text NOT NULL, `checked` tinyint(1) NOT NULL default '0', KEY `id` (`id`,`classid`) ) ENGINE=MYISAM DEFAULT CHARSET=gbk
原因:多次重复升级所致。 解决方法:前提——升级前已对数据库进行了备份。
依次执行: 1、删除数据库中所有帝国cms的数据表(默认表名是以phome_开头的前缀),然后: 2、恢复升级前备份的数据库数据; 3、恢复后,把升级前备份的e/class/config.php文件复制到e/class目录; 4、重新按4.6升级4.7升级说明的9个步骤升级。 |
******************** 升级前备份工作 ******************** (注:本升级程序不影响原4.6版的数据与模板。)
1、备份e/class/config.php、e/class/user.php文件
2、备份数据库数据
(小数据可以用phpmyadmin,大数据用"帝国备份王":http://www.phome.net/product/Ebak.html).
******************** 升级步骤 一定要按步骤全部执行完毕 ********************
1、如果你改了“e/admin”目录名,请先将目录名改回“e/admin”;
2、复制升级包upload目录里的文件到本地ecms系统目录(如果是上传,记得按二进制上传);
3、运行e/update/index.php文件,依提示进行升级;
4、删除e/update里的文件;
5、将以下目录权限设为0777,并将权限应用于目录里的文件; ------------------------------------------ /d/js/class /html /e/data/html ------------------------------------------
6、升级会员接口 ------------------------------------------ (1)、使用系统内置会员系统:下载4.7程序安装包,把里面的e/class/user.php复制到本地即可。
(2)、整合其它会员系统升级步骤:下载4.7的万能会员接口安装包,内有接口升级说明,依升级说明升级。 ------------------------------------------
7、登陆后台,设置用户组权限;(新版增加的功能没有加上权限是不显示菜单的) 用户面板>管理用户组,选择用户组名称,点击“修改”: 将需要权限分配的管理选项前面打勾。
8、系统设置 > 数据更新中心 > 更新动态页面、删除栏目缓存文件;
9、升级完毕。
----------------------------------------------------------------------------------------------------------------------------
其他几个步骤不用说了, 重点说下第6步:
1. 如果你的4.6版本没有安装过万能会员接口整合其他程序之类,即执行 使用系统内置会员系统:下载4.7程序安装包,把里面的e/class/user.php复制到本地即可。
2. 如果你的4.6版本使用了万能会员接口,整合了其他程序,即执行 整合其它会员系统升级步骤:下载4.7的万能会员接口安装包,内有接口升级说明,依升级说明升级。
4.6到4.7版本的升级过程涉及到会员系统,所有有升级错误的就是没有按照升级说明执行第6步骤。
最后,请大家务必抽出一分钟的时间看下升级说明,严格按照升级说明的步骤操作。
|
|
|
|