第一次接触DZ,细节问题肯定会遇到,结合自己的精力,写下这个文字,给新手指路:
1.准备工作:
A:https://discuz.dismall.com/thread-553734-1-1.html (DVBBS7.1 AC 转DZ的程序)
B:https://discuz.dismall.com/thread-223885-1-1.html (本机转换推荐使用 Discuz!EXP )
C.你的DVBBS的数据库
2.安装Discuz!EXP
这里就默认安装就OK.
3.配置dv7xacc-dz550
这个细节是论坛和程序的说明没有提及的,但是对新手来说,这里的细节可能影响他对DZ的易用性的疑问和不解.
配置dv7xacc-dz550\convertinc下的config.php,配置的参数如下
A.$access_mdb = 'D:/web/www/dz55/dvbbs7_Backup.mdb'; (PS:这里的路径是默认的,你可以修改为你自己的DVBBS数据库的路径)
B.$dbport = '3306'; (这里需要注意,必须把3306修改为6033,这是Discuz!EXP默认的数据库端口.
修改后的参数$dbport = '6033'; (ps:如果没有修改,升级就会报错,无法进行数据库升级)
C.$dbuser = 'root';
D dbpw = 'root';
E discuz_dbname = 'dv7xacc-dz550';
以上三项(C D E,根据C:\Discuz!EXP\wwwroot\discuz下的config.inc.php的参数修改为
C dbuser = 'discuz';
D:$dbpw = 'discuzexp';
E:$discuz_dbname = 'discuz';
(PS:这里都是Discuz!EXP默认的设置,如果你有修改,可以参考C:\Discuz!EXP\wwwroot\discuz下的config.inc.php)
4.开始升级
把dv7xacc-dz550下的两个文件logging.php(这个是用来修正登陆的,覆盖C:\Discuz!EXP\wwwroot\discuz下的同名文件就可以了)和dv7xacc-dz550.php,以及convertinc文件夹放在C:\Discuz!EXP\wwwroot\discuz下(这里都是默认路径)
在IE中运行http://localhost/discuz/dv7xacc-dz550.php 找到
完全转换:[开始完全转换] ,点击 开始完全转换
5.转换后的工作(这里都是dv7xacc-dz550说明文档中的内容)
1.查看转换结果分析报告:report.htm ;
2.请将 dvbbs 的头像目录 images/userface 更名为 dvbbs ,并将该目录及其下所有文件移至 Discuz! 的头像目录 images/avatars 下;
3.请将 dvbbs 的用户自定义头像目录 UploadFace 更名为 dvbbs ,并将该目录及其下所有文件移至 Discuz! 的自定义头像目录 customavatars 下;
4.请将 dvbbs 的附件目录 UploadFile 更名为 dvbbs ,并将该目录及其下所有文件移至 Discuz! 的附件目录 attachments 下;
5.请用我们给您的 logging.php 覆盖 Discuz! 论坛程序中的 logging.php,这样老用户才可以正常登录;
6.请用您的管理员帐号登录 Discuz! 论坛后台执行更新论坛统计、更新缓存操作;
7.确认成功转换后请删除转换程序 dv7xacc-dz550.php ,删除 convertinc 目录及其下所有文件。
7.数据库转移:
A. 由于刚才的操作是在本机上进行的.现在需要把数据库移动到虚拟主机上(这里针对小型的站点,只谈DZ后台的数据库备份和还原)
打开http://localhost/discuz/进行登陆,用管理员账号(这里的密码是你的原论坛密码),然后在右上角找到系统设置,输入你的密码,也是管理员的. 然后在后台找到系统工具, 找到左边栏的数据库下的资料备份, 选择默认的"数据备份类型"下的"论坛全部数据"进行提交.
(PS:一共10卷,自动完成,无须手工干预)
备份后的文件在C:\Discuz!EXP\wwwroot\discuz\forumdata\backup_P7QlX7(PS:P7QlX7这几个数字可能有些不同).
B. 建立SQL数据库和上传DZ论坛程序文件到虚拟主机.
具体教材参考https://discuz.dismall.com/thread-428312-1-1.html
C: 安装后登陆(记住将dv7xacc-dz550下的 logging.php 覆盖 Discuz! 论坛程序中的 logging.php)
到后台进行数据库还原,找到系统工具, 找到左边栏的数据库下的资料恢复,可以选择"从本地文件",找到刚才的备份文件库路径C:\Discuz!EXP\wwwroot\discuz\forumdata\backup_P7QlX7(PS:P7QlX7这几个数字可能有些不同). 从第一个文件开始,逐渐完成10个文件的还原就OK了
D:还原后的工作.参考以上的第五步.
5.转换后的工作(这里都是dv7xacc-dz550说明文档中的内容)
一切就完成了.你就拥有了DZ!
这是我的DVBBS7的论坛http://www.balidao.cn/index.asp (感谢DVBBS)
这里是转换后的DZ论坛http://bbs.balidao.cn (感谢DZ 感谢www.discuzsupport.net提供的皮肤)
[ 本帖最后由 balidao 于 2007-5-19 11:11 编辑 ] |