这段时间在单位更新内部网站,要把原来的论坛废掉,重新安装一个。根据过去的经验与观察,决定还是选用有相当影响力的动网论坛。为了保险起见,下载了动网论坛8.2版的多种免费版本,包括完整版、精简版、UTF8版。然后安装。先是在我自己的办公电脑上安装了IIS,然后把网站导入,再安装了动网论坛8.2版。似乎一切正常。
然后拿一台淘汰出来的旧电脑准备用作服务器,重新安装了服务器系统,再全新安装动网论坛8.2。然后就发现出了问题。先是发现不能显示验证码图片,安装了.netframe,又换了一个版本。总算解决。以为没问题了,就把这台电脑放到了机房里,专门用作论坛服务器。谁知道要正式设置论坛版面时,发现了新问题:不能添加新版面。在动网论坛后台添加新版面的窗口,选择所属版面的选项居然是空白了。不能选择所属版面了,添加新版面也就不能进行下去。
这个问题可就完全没头绪了。换软件版本、重新安装、安装可能的插件……,一通忙之后,什么也没改变,用搜索引擎也没找到解决办法。后事不断变换搜索关键词,总算发现在动网论坛官方网站有人提到过类似问题。但没有人提出完整的解决办法,还有人说官方的答复是代码程序没有问题。最后又发现有人提出了问题的所在:增加版面相关的程序代码用的是JS Cript代码,而不是常用的VB Cript代码。又有人指出,出问题是因为服务器的JS Cript组件太陈旧了。然后这些热心网友给出的解决方法也就包括:1、更新JS组件;2、直接修改代码,并给出了修改的代码;3、在系统运行注册组件文件。最后,有人要求动网论坛官方给出新的JS组件供大家下载——动网论坛官方没有回应。
就上述解决方法,我都尽量照做。但是,除了修改代码外,其他的解决方案基本无效,互联网上也没有所谓JS组件可供下载。而修改代码后的效果,也不尽如人意。这可真是让人急得上火了。一度动了换论坛软件的念头。
后来灵机一动,想到了这可能和IE的版本有关。更新的IE的话,也许就有了新的JS组件了。
马上就行动起来,查看这台电脑的IE版本,果然,还是IE5.0,可能问题真是出在这里了。马上下载了IE6.0安装上去,再登陆动网论坛后台,添加论坛版面……YEAH!版面选择项出来了,可以正常使用了!这么简单的问题,动网官方为什么想不到要告诉我们大家呢?





