Board logo

标题: BBSMAX5 to Discuz!X2论坛转换工具(11.11.06更新) [打印本页]

作者: 白乐天    时间: 2011-10-22 13:31     标题: BBSMAX5 to Discuz!X2论坛转换工具(11.11.06更新)

BBSMAX5 to Discuz!X2论坛转换工具试用版
Version 1.01
版权: 白乐天
联系方式:QQ 466356742 ;MSN &&  EMAIL: bailetian@hotmail.com

本工具可以轻松转换BBSMAX5 论坛到Discuz!X2论坛。有如下特点

1.完整转换 会员,积分,主题,帖子,附件,公告,主题分类,勋章,评论及相关所有重要数据。
2.简单方便,用户可以按需选择自己所需要的项目进行转换,以减少转换时间。
3.附BBSmax转discuz后的uc_client兼容原BBSmax会员登录。
4.附BBSmax转discuz后的rewrite规则,以保持搜索引擎里的旧连接继续有效。




说明:
本工具为试用版,提供给中小论坛使用者用以转换论坛。
适用范围:会员≤50000  && 主题≤100000 && 帖子≤300000


超过这一适用范围的论坛需要转换,可以联系作者进行转换(有偿)。

下载地址
BBSmaxToDiscuz!X2.rar (559.74 KB)






update 1.01
修正评分转换不完整bug
直接开启帖子中html代码支持
修正无效附件转换报错bug


附件: BBSmaxToDiscuz!X2.rar (2011-11-6 19:39, 559.74 KB) / 下载次数 2027
http://www.bbstobbs.com/attachment.php?aid=186&k=457a194b235453819714bcd48c5bb185&t=1503530482
作者: 白乐天    时间: 2011-10-22 13:32     标题: 帮助

一、运行平台
win2000/winxp/win2003


二、转换环境
1.最简环境:sqlserver2000,mysql4.0/mysql5.0
2.推荐环境:sqlserver2000,mysql4.0/mysql5.0+apache+php
(推荐APMServ,地址:http://www.onlinedown.net/soft/41626.htm
注意:
目前客户反映过的有Mysql 5.1.57 or  5.1.58 or 5.5.12两个版本不好使,请暂时避开这两个版本。
我推荐的版本可以从这里下
http://www.onlinedown.net/soft/41626.htm



三、步骤
1.新建一个dx2论坛
2.将bbsmax的diskfiles目录下的附件文件及目录复制到dx2论坛的data\attachment\forum下
3.运行转换程序,填入各项设置。选择需要转换的项目,其中 BBSMAX 头像路径,要选中bbsmax的头像目录,选至\A\A\B这一级; dx2 附件路径,选至forum那一级。如有不懂请参考图示。
4.点开始转换,等待转换完成提示出现!
5.将转换工具目录中生成的avatar目录,覆盖dx2论坛的uc_server\data\avatar同名目录。
6.将转换工具内自带的uc_client目录,覆盖dx2论坛的同名目录。
7.用转换工具内自带的httpd.ini,设置dx2论坛的伪静态规则(用以保持bbsmax在搜索引擎中的旧连接继续有效)
8.打开dx2论坛config\config_global.php文件
查找
$_config['admincp']['founder'] = '1';
改为
$_config['admincp']['founder'] = '';
9.用转换工具目录内生成的reportlog中提示的管理员帐号登录论坛后台,更新缓存,即可看到转换效果。请注意随后修改管理员密码。
10.完成!


注意:转换时间多少将取决于你的数据量大小,转换工作极其消耗机器资源,请务必选择机器空闲时转换,转换期间不要进行任何操作,安静等待程序转换完成。


四、转换范围
本程序为试用版,专门提供给中小论坛进行转换。
转换范围:会员≤50000 && 主题≤100000 && 帖子≤300000
超过转换范围的论坛,或者自己不便搭建转换环境的用户,可以联系作者进行转换(有偿)。


作者: 白乐天
联系方式:QQ 466356742 ; EMAIL: 466356742@qq.com ;MSN bailetian@hotmail.com


五、常见问题
1.如何填写数据库用户?
bbsmax数据库用户一栏推荐使用sa用户 ,或者具有操作该数据库权限的用户名。
dx2数据库用户一栏推荐使用 root用户 ,或者具有操作该数据库权限的用户名。


2.如果bbsmax数据表的所有者不是dbo,请如实填写工具上的表所有者项。
作者: 白水    时间: 2011-10-22 20:23

后台用生成reportlog中提示密码,不能进入后台
作者: 白乐天    时间: 2011-10-22 20:29

reportlog和errorlog贴出来
作者: 白水    时间: 2011-10-22 20:33

转换开始时间:2011-10-22 19:59:31
会员:转移成功0条;转移失败736条;
版块:转移成功37条;转移失败2条;
主题分类:转移成功77条;转移失败0条;
主题:转移成功1006条;转移失败0条;
帖子表:转移成功4443条;转移失败0条;
附件:转移成功826条;转移失败0条;
公告:转移成功3条;转移失败0条;
勋章:转移成功5条;转移失败0条;
帖子评分:转移成功116条;转移失败0条;
朋友:转移成功0条;转移失败176条;
附件后缀:转移成功826条;转移失败0条;
增加管理员 uid755,帐号 bbsadmin,密码 bbsadmin,请注意过后修改密码!
转换结束时间:2011-10-22 20:01:24
转换开始时间:2011-10-22 19:59:31
会员:转移成功0条;转移失败736条;
版块:转移成功37条;转移失败2条;
主题分类:转移成功77条;转移失败0条;
主题:转移成功1006条;转移失败0条;
帖子表:转移成功4443条;转移失败0条;
附件:转移成功826条;转移失败0条;
公告:转移成功3条;转移失败0条;
勋章:转移成功5条;转移失败0条;
帖子评分:转移成功116条;转移失败0条;
朋友:转移成功0条;转移失败176条;
附件后缀:转移成功826条;转移失败0条;
增加管理员 uid755,帐号 bbsadmin,密码 bbsadmin,请注意过后修改密码!
转换结束时间:2011-10-22 20:01:24
作者: 白乐天    时间: 2011-10-22 20:43

只有reportlog,没帖errorlog,贴出来
作者: 白水    时间: 2011-10-22 20:49

----------members begin----------

#42S22Unknown column 'myid' in 'field list'

#42S22Unknown column 'blacklist' in 'field list'

#42S22Unknown column 'myid' in 'field list'

#42S22Unknown column 'blacklist' in 'field list'

#42S22Unknown column 'myid' in 'field list'

#42S22Unknown column 'blacklist' in 'field list'

#42S22Unknown column 'myid' in 'field list'

#42S22Unknown column 'blacklist' in 'field list'

#42S22Unknown column 'myid' in 'field list'

#42S22Unknown column 'blacklist' in 'field list'


全部是这些,很多的
作者: 白水    时间: 2011-10-22 21:18

--------members begin----------
----------members end----------
----------forums begin----------

#23000Duplicate entry '1' for key 1

#23000Duplicate entry '2' for key 1
----------forums end----------
----------forumfields begin----------

#23000Duplicate entry '0' for key 1
----------forumfields end----------

#42S21Duplicate column name 'oldtypeid'
----------Threadtypes begin----------
----------Threadtypes end----------

#42S21Duplicate column name 'oldtypeid'
----------threads begin----------
----------threads end----------
----------posts begin----------
----------posts end----------
----------attachments begin----------
----------attachments end----------
----------Announcements begin----------
----------Announcements end----------
----------medals begin----------
----------medals end----------
----------ratelog begin----------
----------ratelog end----------
----------Friends begin----------
----------Friends end----------
----------attachmentsext begin----------
----------attachmentsext end----------
----------addadmin begin----------
----------addadmin end----------
作者: 白乐天    时间: 2011-10-22 22:11

有问题么
作者: 白水    时间: 2011-10-22 22:15

现在重新弄了一遍,论坛图标和用户图片没有了显示X,其余的好了
作者: 白乐天    时间: 2011-10-22 22:17

点X的属性看缺什么图片补什么图片。
作者: 白水    时间: 2011-10-22 22:28

主要是路径不对  data/attachment/common/~/max-assets/logo-forum/common_121_icon.gif
作者: 白乐天    时间: 2011-10-22 22:41

不知道你说的哪里,截图说明
作者: 白乐天    时间: 2011-11-2 13:29

转换后,帖子内有html代码未解析的,请执行这两句话
  1. update pre_forum_forum set allowhtml = 1
  2. update  pre_forum_post set htmlon=1
复制代码

作者: 白乐天    时间: 2011-11-6 19:40

update 1.01
修正评分转换不完整bug
直接开启帖子中html代码支持
修正无效附件转换报错bug

作者: 52642256    时间: 2011-11-11 10:03

我写了 数据库的名字和密码 但是一直提示mysql连接不上 怎么写都不对
作者: 白水    时间: 2011-11-21 19:56

本帖最后由 白水 于 2011-11-21 19:57 编辑

附件提示[img][/img]无效附件,出错
作者: 白乐天    时间: 2011-11-21 20:16

问问题的基本是描述清楚,如果自己都不在乎写的什么,我看不懂自然也无从回答。




欢迎光临 论坛转换网 (http://www.bbstobbs.com/) Powered by Discuz! 7.0.0