浪子追风 发表于 2013-1-21 21:44:50

ipb 2.x for PHPWIND6.0 论坛转换程序

/*******************************************\
*    IPB2.x to phpwind 6.0 论坛转换程序    *
*    本程序用来转换IPB2.x到 phpwind 6.0*

\*******************************************/
/*
欢迎使用 ipb 2.x 转换 PHPWIND6.0 程序

本程序基于 ipb 2.2.0 数据转换而设计,也可能用于稍高或者稍低版本的转换

特别注意:
论坛的数据库编码必须一致,如果ipb为utf8,那么就下载PHPWIND的utf8版本安装,如果是latin1这样
的PHPWIND没有特别的版本的数据库就下载utf8版本后修改lang/install_htm.php文件中
的'db_charset'=>'utf8'为'db_charset'=>'latin1'注意不要把后面的','给删除掉,然后安装,虽然安
装时和安装后是乱码,但是没关系,先转数据,转完后在进后台设置显示的编码为utf8。

注意事项:
    用户数据:仅能转换远程头像,其他头像不能转换;
    版区数据:仅能转换两级版区,三级以上级别版区将会按照二级版区转换。
    附件转换:请将原IPB附件目录(一般默认为:./uploads)改名为ipb,然后移动到PHPWIND论坛的attachment目录下(./attachement/ipb/)。否则原附件显示不了!
    由于IPB密码加密方式问题,所以转换完毕后需要使用本转换程序自带的checkpass.php替换标准的 PHPWIND论坛目录下require文件夹下的同名文件,否则老用户将不能正确登陆。

使用方法:
    首先全新安装 PHPWIND6.0 程序.
    然后将本程序 ipb2_pw6.php 上传到 PHPWIND6.0 目录下,在浏览器运行.
    转换过程是自动的(如果不出现错误)!您不需干预,请等待出现转换全部成功的提示.

转换后您要做的是:
    将本转换程序自带的checkpass.php替换标准的 PHPWIND6.0目录下require文件夹下的 同名文件.
    将IPB论坛目录下的uploads目录改名为ipb并移动到 PHPWIND6.0 论坛目录下的attachment目录下.
    将IPB论坛目录下的style_emoticons目录下的表情文件夹移动到 PHPWIND6.0 论坛目录的images\post\smile文件夹下.
   
    以上步骤做完后,您可以使用原论坛的管理员账号进行登陆。进入“论坛管理”=>“缓存管理”更新里面所有的缓存即可。
*/




页: [1]
查看完整版本: ipb 2.x for PHPWIND6.0 论坛转换程序