网站之家技术交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1583|回复: 0

[dedecms] 动易SiteWeaverCMS6.6 for DedeCMS5.3-GBK 转换程序

[复制链接]
发表于 2013-1-22 00:17:48 | 显示全部楼层 |阅读模式
本程序适合于SiteWeaver_CMS6.6 到 DeDeCMS5.3 的数据转换,可以转换栏目、文章、新闻、会员数据。
转换过程中只需要读取原SiteWeaver_CMS6.6数据库数据,不需要SiteWeaver_CMS6.6网站文件,也不会对SiteWeaver_CMS6.6数据库造成破坏。

请先备份好SiteWeaver_CMS6.6网站空间文件。

上传 DeDeCMS5.3 的程序到服务器, 并安装好。

通过浏览器访问 该程序的index.php文件,根据转换向导提示进行转换。

登陆DeDeCMS5.3后台 => 生成 => 更新系统缓存, 然后进 生成(生成html )=>更新栏目HTML。

请根据以上办法进行操作,其它数据如:下载,分类信息,影视请另行处理。

下载附件上传到你装好的DEDECMS目录下,目录结构如下。

如:
/cvcms

常见问题处理:

Access转换时
1、如果出现"Warning: com() has been disabled for security reasons"

   打开php.ini看一下com函数没有被屏蔽
   disble_function = com,exec,system
   如果有 com 把他去了.
   disble_function = exec,system
   请确保COM函数没有被屏蔽!

MSSQL 转换时

1、如果出现Warning: mssql_query() [function.mssql-query]: message: 不能用 DB-Library(如 ISQL)或 ODBC 3.7 或更早版本将 ntext 数据或仅使用 Unicode 排序规则的 Unicode 数据发送到客户端。

   [不推荐]有条件的临时解决办法,就是将MSSQL中去改ntext字段类型为:VARCHAR类型。可能有部份超过长度的数据会丢失!
   [推荐]如果没条件的像虚拟主机类的,可以将数据备份下来,用本地MSSQL软件导成Access然后进行转换!
  
2、如果出现"请检察您的PHP服务器配置,该方法要使用mssql lib库."提示。

   虚拟主机可能的话就联系IDC,将服务器php.ini的mssql的扩展开启,改成:extension=php_mssql.lib ,主机商不肯的话,就自己本机转换。
  
会员常见问题处理

1、如果出现会员全部为推荐成管理员,请到后台执行SQL
      UPDATE #@__member SET rank=10, matt=0 WHERE 1;

2、出现用户登录时,提示用户密码错误,请到后台系统设置中把会员密码改为中间md5 16位。

内容图片地址出错

1、把图片附件复制到DedeCMS5.3的uploads目录下

2、到PHPMYADMIN找开表dede_addonarticle执行SQL:
UPDATE `dede_addonarticle` SET body=replace(body,'[InstallDir_ChannelDir]{$UploadDir}','/uploads') WHERE 1;

其它异常错误无法处理时,请找懂PHP的专业程序人员处理。

更新记录:
2009-03-31 15:18 发布

2009-04-13 14:37
1、修正无法连接MSSQL错误
2、修正在Access出现空记录报错
3、修正若干变量NOTICE错误
4、修正部份ntext报错处理
...

2009-04-15 15:10
1、新增评论转换。
2、修正用户转换时Sign字段ntext报错处理。
3、提供MsSQL出错详细信息。
4、完善内容分页处理(按原动易字节分页)。
...



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|网站之家技术交流论坛 ( 粤ICP备09092995号 )

GMT+8, 2024-12-22 17:59 , Processed in 0.099410 second(s), 9 queries , File On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表