dede织梦cms程序转换帝国ecms程序教程,各版本均适用

其他技术 站长 浏览 评论

dede织梦cms程序转换帝国ecms程序教程,各版本均适用。
由于最近dede织梦漏洞较多,我几个网站均出现了被人攻击的现象。vps直接cpu占用率100%,相当难受让人,无奈之下决定把程序全部转换为帝国ecms。因为帝国ecms官方只提供了:dede5.5转换到帝国ecms6.0的方法与转换程序,但我目前的织梦版本是5.7,所以就只能选择其他方法来转换了。这个方法虽然步骤稍微多些,但是转换确是很成功的,而且操作也比较简单。
整体思路是这样的。我先把dede5.7版本数据库转换成5.5(因为全程只转换数据库,而且最后转换成帝国时也只转换文章数据这些,所以这个方法是可行的)、然后再将dede5.5转换成帝国ecms6.0,再将帝国6.0版本升级到帝国的最新6.6版本。最后测试程序成功,没有出现数据丢失的现象。下面我们来讲解下操作步骤。
1、先将dede5.7转换成dede5.5版本。
其实这个转换很简单,因为我们以下的所有转换紧紧转换数据库,所以只需要还原数据库就行。先在dede5.7的后台:系统-数据库备份还原、进行数据库备份。备份后的数据库文件在:根目录/data/backupdata/文件夹里,全部复制出来,然后安装dede5.5程序,将备份的5.7数据文件粘贴到dede5.5程序的/data/backupdata/目录内。在dede5.5后台:系统-数据库备份还原,进行数据恢复,到此dede5.7到dede5.5的转换完成。
2、将dede5.5转换成帝国ecms6.0。
这一步骤就稍微麻烦一点,帝国官方提供有教程。http://bbs.phome.net/showthread-36-118713-0.html可以点击查看。

dedecms5.5 到 帝国CMS6.0 数据转换程序?
考虑论坛很多会员有数据转换的要求,官方再数次测试成功后特出dedecms5.5转换程序:
声明
1.本程序只对数据作转换,不会对原来的 dedecms5.5 数据造成破坏,如果担心 dedecms5.5 数据丢失,请先作备份,我们不会对任何此类型的数据丢失负责;
2.在使用本程序作转换前,如果 帝国CMS6.0 有信息数据,请先做好备份,转换程序会清空 帝国CMS6.0 的文章数据、下载数据、图库数据、商城数据、分类信息数据与会员数据;
3.请勿将本程序用于商业用途,您可以自由传播它,但务必保留帝国软件的版权信息;
4.如果您使用本程序则表明您已接受以上声明!

转换的数据包括:
文章数据、下载数据、图库数据、商品数据、分类信息数据、会员数据?

转换步骤
一、从官方下载并安装帝国CMS6.0(下载地址:
http://www.phome.net/ecms6/
说明:要跟dedecms安装在同一数据库;安装时不要选择内置初始数据。
二、安装帝国CMS后,登陆帝国CMS后台并增加相应的网站栏目。
在帝国CMS增加原网站相应的栏目。(图片模型的终极栏目要选择图片集内容模板)
(说明:运行转换程序会要求选择要导入的栏目)
三、增加网站栏目后,将转换程序包里的所有文件上传至帝国CMS目录下的e/update目录。
四、将e/update/setconfig.php文件权限设为0777。
五、设置配置文件,打开“e/update/tbpre.php”文件,将“$dedecmstbpre”的值设为安装DEDECMS的数据表前缀。
六、通过浏览器访问e/update/dedecmstoecms.php转换程序,根据向导提示进行数据转换操作。
若列出的栏目和你要导入的栏目有出入,可检查dedecmstoecms.php文件内容里的模型ID参数配置是否正确。
七、数据转换完成后,删除e/update目录里的所有文件。
八、将原网站的附件复制到帝国CMS附件目录,操作如下:
将dedecms根目录下的“uploads”目录复制至帝国CMS的“d/file/”目录里。
九、附件转移完成后,可以通过phpmyadmin等数据库管理工具删除原来dedecms5.5的数据表与程序目录。如果您不会操作,也可以不删除。
十、至此数据全部转换完毕,现在我们可以把转换后帝国CMS放到网站根目录了。
十一、放到网站根目录后,登陆帝国CMS后台更新相应的数据与页面,进入“系统设置”:
1、“系统设置”->“参数设置”将站点地址与附件地址分别设为“/”与“/d/file/”。
2、“系统设置”->“数据更新中心”->“批量更新相关链接”:把news/article、download、photo、shop、info数据表都更新一次。
->“刷新首页”
->“刷新所有信息栏目页”
->“刷新所有信息内容页面”(选择全部刷新)
->“刷新所有信息JS调用”??

十二、预览网站首页,是不是数据全转到帝国CMS了,呵呵!
相关说明
1、可以将dedecms数据恢复到本地,然后再进行数据转换,转换完成后再上传至服务器。
2、如果数据表编码同帝国不一致,推荐采用mysql4.0环境进行转换,mysql4.0系列不存在编码问题。
3、转换过程中有问题可以到论坛中提问:
http://bbs.phome.net
转换程序下载:
GBK版 :
http://www.phome.net/ecms6/tool/dedecms5.5toecms6.0.zip
UTF8版:http://www.phome.net/ecms6/tool/dedecms5.5toecms6.0.UTF8.zip??

3、按照帝国官方提供的升级程序将帝国6.0逐步升级到6.5再升级到6.6即可。到此程序转换完成。

转载请注明:网页阁吧 » dede织梦cms程序转换帝国ecms程序教程,各版本均适用