有不少用户的帝国cms版本还是在帝国cms6.6版本,官方升级的方法是以此升级,对于高手来说,那么必然是一次性直接升级到7.5版本了。本次直接利用帝国cms的官方源码进行测试升
有不少用户的帝国cms版本还是在帝国cms6.6版本,官方升级的方法是以此升级,对于高手来说,那么必然是一次性直接升级到7.5版本了。本次直接利用帝国cms的官方源码进行测试升级教程如下
第一步:分别在服务商安装帝国cms6.6和帝国cms7.5版本的(这个就不用过多次阐述了)
第二步:去百度找一个Navicat 15 for MySQL工具,分别打开两个数据库如下图所示:
第三步:首先我们需要把老版本的栏目数据表导入到帝国cms7.5版本中去
a、导出老版本的栏目数据
把这个三个表导出,按照图片进行点击下一步:
如果按照默认的话,那么你的文件应该是保存在电脑桌面的。
b、把老版本的栏目数据导入到新版帝国里面去
图一:
图二:
注意这里选择最后一个复制,删除目标全部记录,并从源重新导入
然后我们回到新版帝国cms7.5后台看一看栏目数据是否导入:
一次点击,然后后台--栏目--栏目管理是否出现了你老版本的添加的栏目
第四步:导入新闻数据表内容
a、这里要注意了帝国cms在数据表上比老版本的数据表多了很多了,如图所示
b、把老版本的新闻数据表导入并导入到新版本中去,方法如上。
从图中可以看出,新闻数据表已经导入了,这个时候你是打不开这个连接的,会提示你“您来自的连接不存在”,这里的原因是数据表的引用表phome_ecms_news_index表中没有任何的数据,这里就需要增加数据,
c、把老版本中phome_ecms_news的数据导入到phome_ecms_news_index中去,方法如下图:
注意这里的目标表一定是phome_ecms_news_index这个表否则后台编辑文章内容是打不开的。同时这里选择最后一个复制,删除目标全部记录,并从源重新导入。
d、回到后台进行下图操作。
e、对新闻数据表的信息页地址进行更新
f、然后去数据更新中点击一下
这时候你回到信息管理里面去,新闻数据表的内容基本上能打开了。
第五步:把老本的模板导入到新版本中去,步骤和上面一样,只要知晓是那些数据表即可
关于帝国cms的模板数据表可以到http://www.phome.net/doc/manual/extend/html/dbdoc/index.html
查找:模板
如图:
最后你去后台更新数据里面去进行全站更新,这样就完成了帝国cms6.6直接升级到帝国cms7.5版本了
本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。
2021-08-27
2021-08-29
2021-02-08
2022-05-29
2021-02-27
2022-05-30
2021-03-20
2022-04-12