建站帮助

诚信合作, 高质专业!

帝国、DedeCMS转换到Phpcms V9的方法

2014-06-11 08:51:37 浏览 我要评论

最近一个朋友打算把自己的网站从Dedecms程序转换为Phpcms v9,或许是他熟悉Phpcms v9后,觉得V9更好用吧,不过做转换并非易事:首先要考虑数据是否大部分可以迁移过来,其次模板样式需要重新写(调用标签完全不同),下面思优CMSYOU在这里与大家聊下帝国、DedeCMS转换到Phpcms V9的方法。

帝国、DedeCMS转换到Phpcms V9,比PhpCms2008 SP4升级到V9 情况还特殊,因为Phpcms版本升级官方做了比较多的工作,而其他程序数据转换到phpcms v9,仅仅是做了演示。

帝国、DedeCMS转换到Phpcms V9前,你要做好两方面事情:

  • 预算好时间,做好修正、修补的准备;
  • 转换之后会有不预知的Bug,你要控制住。

在这之后,你可以先备份好原来的程序文件和数据库,在本地或者别的主机上先测试,不建议直接覆盖转换。下面援引一些论坛的教程,来说明下迁移转换的方法:

帝国cms 6.5 转 PHPCMS V9方法:

修改config.bak.php 数据库连接信息和用户组对应信息
转换完毕请删除该文件夹
升级步骤:
一、备份原程序和数据库。
二、升级站点数据
1、上传 ecmstov9 目录到v9网站根目录;
2、确认您的升级版本为ecms 6.5;
3、修改config.bak.php 数据库连接信息和用户组对应信息
4、在浏览器中运行http://www.domain.com/ecmstov9/index.php开始升级(其中http://www.domain.com为你的站点访问地址)。
5、更新v9缓存和url
6、上传附件文件夹,并检查转换后附件路径是否正确。
三、升级后的作
删除升级程序目录,以免给您的站点带来隐患。
gbk包:http://download.phpcms.cn/v9/convert/ecms6.5tov9_GBK.zip
utf8包:http://download.phpcms.cn/v9/convert/ecms6.5tov9_UTF8.zip

DEDECMS 5.6 转换 PHPCMS V9方法:

在使用的过程中如果出现问题,请在帖子中留言,我会每天都来看这个帖子。
 
1.转换有风险,请在转换前做好程序和数据库的备份工作。
2.PHPCMS V9正式版本安装时,请使用“全新安装PHPCMS V9 (含 PHPSSO)”的安装模式,否则无法对会员进行转换。
3.本程序只适用于DEDECMS 5.6版本转换到PHPCMS V9正式版本。
4.请把DEDECMS 5.6的/data/common.inc.php复制到转换程序目录中并命名为config.bak.php。
5.转换完成后,请把DEDECMS 5.6中的附件文件夹,直接上传/复制到PHPCMS V9的根目录。
 
请大家注意,一定要注意转换到的版本的编码。DEDECMS为GBK只能转换到V9的GBK版本,同时你需要下载GBK版本的转换程序。UTF8版本的是同理的。
 
下载地址:
http://download.phpcms.cn/v9/convert/dedecms5.6toV9_GBK.zip
http://download.phpcms.cn/v9/convert/dedecms5.6toV9_UTF8.zip
20210928备注:官方论坛已经失效多年,CMSYOU找到旧文件分享在此:http://www.cmsyou.com/shop/detail/88.html(不过只有UTF-8版本了)。

大家可以试着转换迁移,碰到问题可以到CMS互助问答里边提问:http://www.cmsyou.com/forum/

最后,欢迎大家收听CMSYOU官方微博,在QQ群102932231探讨Phpcms!看完CMSYOU思优团队的文章有疑问,那就在下面评论留言吧!

我要收藏
点个赞吧

相关阅读

本月热门

精选推荐

在线客服

扫一扫,关注我们

扫一扫,关注我们