帝国CMS7.2版到7.5版升级步骤及常见问题说明
本贴内容:“一、升级步骤”、“二、升级注意事项”、“三、升级常见问题”共三个部分。 一、帝国CMS7.2版升7.5版升级步骤:(商业授权版请从官方商业区下载商业版升级程序)
二、升级注意事项 1、如果开启后台网站安全防火墙,先关闭,然后再升级。 2、检查 /e/config/config.php文件 和 /e/data/目录 是否有读写权限。 三、升级常见问题 1、升级时提示:
原因:7.5的表已经存在,是因为原来安装7.5测试版后没有删除7.5表就直接安装帝国7.2致使表遗留下来。 解决办法:恢复数据库后对比7.2版数据表,把多余的7.5版表删除,然后按升级说明里的“重新升级说明”步骤重新升级就能解决。 2、升级时提示:
原因:您重复执行了升级程序/e/update/index.php,导致部分数据表已被更新至7.5表结构。 解决办法:恢复数据库后对比7.2版数据表,把多余的7.5版表删除(如果存在),然后按升级说明里的“重新升级说明”步骤重新升级就能解决。 3、升级提示“升级程序不能重复运行” 原因:重复运行升级程序或从多个版本一路升级。 解决办法:关掉当前窗口,打开新的窗口运行。 4、升级后为什么没有看到新增功能的菜单? 原因:您的用户组权限没有开启,所以不显示菜单。 解决办法:修改用户组开启相应的权限,才会显示相应的管理菜单。 5、升级后为什么页面点击验证码不显示? 原因:有调用验证码的页面,需要修改模板增加加载 /e/data/js/ajax.js 文件才可以使用点击显示验证码,如:会员中心的“主界面头部”模板。 解决办法:在显示页面的模板内容里<head>和</head>之间任意位置加<script src="/e/data/js/ajax.js"></script> 6、使用了多访问端,子访问端如何升级? 答:看升级包里的升级说明第四的说明。 7、不能使用后台的切换访问端功能? 原因:各访问端目录权限设置问题或者数据库缓存没有更新导致。 解决办法: (1)设置好各访问端目录权限,特别是/e/config/config.php、/e/data/这两个要有读写权限。 (2)然后在主访问端后台更新各端数据库缓存和动态页面:主访问端后台>系统>网站多访问端>管理网站访问端:“更新所有访问端缓存与动态页面”。 (3)各访问端的COOKIE作用域要设置为:.域名,比如:.phome.net (4)如果启用来源安全防护,提示切换成功后请等待2秒让自动转向访问端,不要手动点击转向链接,以防止触发来源安全验证显示空白。 相关链接: 帝国CMS7.0升级7.2版常见问题索引 帝国CMS6.6升级7.0版常见问题索引 帝国CMS6.5升级6.6版常见问题索引 帝国CMS6.0升级6.5版常见问题索引 帝国CMS5.1升级6.0版常见问题索引 |
[该贴被修改 1 次,最后修改时间 2018-03-02 10:08:36 ]