建立了机器与智能网之后,我就开设了机器人技术论坛,采用的是动网论坛的程序,很容易就架设了论坛。当初并不了解其他的论坛程序,Discuz的asp.net论坛还不完善,所以使用了动网asp的论坛程序。建起论坛后,第一件做的事就是把论坛修改成我想要的页面风格。可惜当初刚刚接触网站建设和网页设计,不懂CSS,很多地方修改得不合理。由于外观、使用上没什么大问题,所以就一直用到了今天。眼看着Discuz的asp.net论坛越来越成熟,功能越来越强大,我就萌生了将论坛转换成Discuz的念头。当Discuz NT1.0版出来的时候,我尝试过转换,已经忘记当初是否转换成功了,但是没有最终实行。现在Discuz NT2.0出来了,坚定了我转换的决心。这两天就在忙这个,转换是比较成功,但一些细节上的问题确实让我很苦恼,现在转换后的论坛基本上能够使用了。下面对这两天的工作做个小记。

首先要安装Discuz!NT2.0 RC2。如果安装在根目录下是很容易的。但我的主机空间满足不了这个要求,而且机器与智能网的主站程序是安装在根目录的。那么现在的情况是要在根目录已经安装了一个asp.net程序的情形下,在子目录再安装一个asp.net程序的论坛。直接面对的就是web.config、Dnt.config文件和bin文件配置的问题。还好Discuz!NT官方论坛的一个朋友给出了将Discuz!NT安装在子目录的方法。按照这个指示,我还是比较顺利地在空间上安装了Discuz! NT。

然后是转换。 Discuz! NT官方已经开发了论坛转换程序,直接下载就可以。转换程序对环境有要求,比如需要.net framework 2.0支持。在本地计算机安装好.net framework 2.0后,再从服务器上下载已经安装的Discuz!NT2.0的数据库和原来动网论坛的数据库。打开转换程序,添加数据库就可以转换了。转换的成功率还是很高的,我转过很多次都没有失败过。另外,根据我的个人情况,转换程序的界面上有“重建版块数据”、“重建会员数据”,这两个功能是必须使用的。否则在转换后会出现不能发帖和回帖的状况。这个小细节让我郁闷了一个晚上,今天上午重新转换,重建数据后才解决不能发帖的问题。

再就是转换后要做的一些事。转换后,登录转换好的论坛,进入后台更新缓存,论坛数据维护,在版块管理菜单里把所有版块重新更新一遍。还有就是把原来论坛的附件所在文件夹转移到新论坛的附件文件夹。

就这么一个过程,害我花费了很多时间。碰到实在解决不了的一些问题,就到Discuz官方论坛发帖求助,但是从来没人理我。难道是我的问题太简单了?不过我也看到很多有同样问题的人也在问,也是没人回答。很多普遍性的问题都没有解答。感觉国内的这些发布论坛程序的论坛都是这样,在动网论坛提问可能还会遭侮辱。怎么会是这样呢?

,

没有相关文章

Trackback

本文到目前为止有 6 个回复

  1. gavinzhm @ 2007-10-25 4:26 pm

    刚去博主的论坛看了一下~~~
    跟智能机器人相关的~~~
    我现在的公司也在弄智能机器人这方面~~~
    正好在论坛学习一下~~

  2. sofish @ 2007-10-25 5:17 pm

    冒似有点看不懂,暂时没有论坛的偏向…

  3. yiyix @ 2007-10-25 7:21 pm

    呵呵 :)

  4. 秦爱 @ 2007-10-25 9:26 pm

    你专业是不是就学机器人这方面的?看不出你时间还真充足,即有论坛又有博客。呵

  5. yiyix @ 2007-10-25 10:41 pm

    本科时候搞过机器人,现在不搞了,技术性的东西都忘了,倒是做一个机器人方面的网站,呵呵

  6. susan @ 2007-10-26 12:04 am

    为什么我回复都没有显示出来呢???

添加回复