售前咨询QQ:QQ412395521
业务合作QQ:QQ627174919
位置:首页 > 知新 > 帝国CMS > 常见问题

帝国CMS7.5版到8.0版升级常见问题

时间:2025-09-25 10:00:15
7.5版至8.0版升级常见问题
1、升级时提示:
Table '***_enewsdtuserpage' already exists
原因:8.0的表已经存在,是因为原来安装8.0测试版后没有删除8.0表就直接安装帝国7.5致使表遗留下来。
解决办法:恢复数据库后对比7.5版数据表,把多余的8.0版表删除,然后按升级说明里的“重新升级说明”步骤重新升级就能解决。

2、升级时提示:
Duplicate column name 'ecmsvpf'
原因:您重复执行了升级程序/e/update/upcheck.php,导致部分数据表已被更新至8.0表结构。
解决办法:恢复数据库后对比7.5版数据表,把多余的8.0版表删除(如果存在),然后按升级说明里的“重新升级说明”步骤重新升级就能解决。

3、升级时提示:
帝国CMS8.0版开始只发布UTF8编码的版本,如果要升级8.0版请先转为UTF8编码再升级,谢谢!
答:从8.0版开始,只发布UTF8编码的版本,如果是GBK或BIG5编码版要升级8.0版请先转为UTF8编码再升级。如果需转换可以看这个教程:http://www.phome.net/zx/empirecms/cdata/215.html (备份时记得不要选按十六进制备份)

4、升级时提示:
您已升级过了,请不要重复升级。 (如果是升级过程中断,请恢复备份的数据库后,再重新升级)
答:该提示说明数据表里已经有8.0的字段,说明重复执行过升级程序。如果是升级过程中断,按升级说明里的“重新升级说明”步骤重新升级就能解决。

5、升级提示“升级程序不能重复运行
原因:重复运行升级程序或从多个版本一路升级。
解决办法:关掉当前窗口,打开新的窗口运行。

6、升级后为什么没有看到新增功能的菜单?
原因:您的用户组权限没有开启,所以不显示菜单。
解决办法:修改用户组开启相应的权限,才会显示相应的管理菜单。

7、使用了多访问端,子访问端如何升级?
答:看升级包里的升级说明第五的说明。

8、升级后想启用PHP8运行环境有什么注意事项?
答:由于升级程序并不会改变您网站的模板和数据,如果您要启用PHP8运行环境,请先将模板内容里的数组、字段的html代码里的数组都加单引号,然后再启用PHP8运行环境,否则会出错。

 
旗下其它产品:【帝国备份王】    【EBMA系统】    【帝国下载系统
Powered by EmpireCMS
版权所有 ©2002-2025 EmpireSoft Inc.