从phpwind论坛转换到Discuz!5.0图文教程(1)
注:本教程以本地数据转换为演示,服务器上的转换方法类似。
一、请下载对应版本的最新转换程序到本地或服务器
最新的phpwind到Discuz!的转换程序为:phpwind 4.x => Discuz!5.0.0 转换程序 v2.0.0
下载地址为http://www.discuz.net/thread-400558-1-1.html
下载转换程序到本地并解压缩后打开可以看到有四个文件,如图1所示:
图1
其中:convertinc 文件夹里面是转换所包含的库文件;
pw4x-dz500.php 文件是用于转换的转换程序;
readme.txt 文件是转换说明及方法;
更新记录.txt 文件是对以前转换程序的修正说明。
二、请确认您已经成功安装了 Discuz!5.0.0
我们已经在本地安装好Discuz!5.0.0,如图2所示:
图2
本机转换推荐使用Discuz!EXP(Discuz!论坛环境和Discuz!论坛一键安装)
下载地址http://www.discuz.net/thread-223885-1-1.html
手动Discuz!环境搭建教程http://www.discuz.net/viewthread.php?tid=378804
手动Discuz!5.0安装教程http://www.discuz.net/thread-428312-1-1.html
三、转换详细步骤
1、导入phpwind4.x的备份数据
由于phpwind使用的数据库也是 MySQL,所以无需再转换数据库格式。只需使用 phpmyadmin 在本地新建个数据库导入即可用于转换。
注:导入时确保原论坛备份数据的字符集和新建数据库的字符集保持一致以免出现乱码问题。
如果不确定原pw论坛的数据库字符集,可以打开pw的备份数据,搜索“default charset”这项是什么则原pw论坛的数据库字符集就是什么,如图3所示本次演示的pw论坛的数据库字符集为gbk。
图3
使用phpmyadmin新建字符集为gbk的数据库,命名为“pwdata”,如图4所示:
图4
点击“创建”按钮,然后将pw的备份数据导入即可,具体如图5所示,这里只需在“文本文件的位置”出浏览pw的备份数据即可,然后点下方的“执行”按钮。
图5
自此,pw备份数据导入成功!

网友评论