网站之家技术交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1269|回复: 0

[Discuz!] 94KK-2.1 for Discuz!4.1.0(6月22日更新)

[复制链接]
发表于 2013-1-21 16:44:23 | 显示全部楼层 |阅读模式
94KK 2.1-DISCUZ4.1  V0.2 by asdf1999  2006年6月22日更新

6月22日更新解决换行问题和实现一次登录修正.

本程序可实现 94KK 数据到 DISCUZ4.1 的安全转换.

程序基于2.1完成,也许可应用到较低或较高版本的转换,如果不行,请将你的94KK升级到2.1版再进行转换.



使用说明:
1.如果你用的access版本的,请你先把它转换为sqlserver的,然后再运行本程序转换


2.调整94kk的SQL数据库字段类型:将用户表(KK_User)、板块表(KK_Board)、主题表(KK_Topic)、帖子表 (KK_bbs1)、短消息表(Dv_Sms)数据表中字段类型为nText的改为Text类型。


3.修改94kktod4.php文件 ,修改的详细内容为:


//===========================================================
$ms_dbhost = 'localhost';
// mssql 数据库服务器


$ms_dbuser = 'sa';
//mssql用户名


$ms_dbpw = '123456';
//mssql 密码


$ms_dbname = 'kk';
// 数据库名 (务必以字母为首做数据库名)


$bbstable = 'KK_bbs1';
//POST表,多个表之间用,隔开


$bbspre = 'KK_';
//94KK表名前缀


$bbsmaster = 'admin';
//管理员帐号


$DvCreditField = 'userWealth';
// 需要转换的94KK积分字段名,money(金币) 或者 userlife(体力值) 或者 experience(经验值)请使用小写字母


$bbsUserTable = 'user';
// 94KKbbs的用户表表名


$discuz_ver = "discuz4.1.0";
//discuz论坛的版本号




//==============================================================================
$dbhost = "localhost";
//MYSQL 数据库服务器


$dbuser = "root";
//用户名


$dbpw = "123456";
// 密码


$dbname = "discuz";
//数据库名字


$tablepre = "cdb_";
//表名前缀


$scriptname = "94kktod41.php";
//转换程序名


$many = 5000;
//每次需要转换的数量,如果您的服务器比较慢,请将这个值调小



4.对php.ini进行修改,并重启服务器后才能正常转换
  <1> ;extension=php_mssql.dll 去掉前面分号
  <2> ;mssql.textlimit = 4096 去掉前面分号,将4096改为2147483647
  <3> ;mssql.textsize = 4096 去掉前面分号,将4096改为2147483647
  

5.把94kktod41.php保存到discuz论坛的根目录下,在浏览器里运行,例如:http://localhost/bbs/94kktod41.php开始转换


6.将原论坛的Images/userface/ 目录下的所有文件 以及 UploadFace/目录本身(不是目录下的文件!!) 移动到Discuz!论坛目录 images\avatars 中


7.上传附件中的logging.php文件,覆盖原有的logging.php文件,否则老会员将无法登录


8.用管理员身份登录论坛,系统设置->Discuz!工具->更新论坛统计(从下至上)->更新缓存


9.所有操作完成的话,转换即全部完成,您的论坛便可正常运行了



如有任何问题,请在本贴内回复咨询,多谢~!

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 18:47 , Processed in 0.087507 second(s), 6 queries , File On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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