XOOPS之NEWBB2的致命诱惑

日期 2004年11月05日 02:48:57 | 新闻主题: 本站新闻

夏天时候,在几个CMS中徘徊时,觉得XOOPS第一印象尚好,就是它的NEWBB太原始、太初级了 ...

NEWBB2以RC1身份面世,迫不及待地尝试了一把,结果鸡飞蛋打:升级失败,只有全新安装,原数据库无法导入,页面刷新速度狂慢 ...

昨晚,发现——RC3出现了。前段无话,当按下第二步时,IE空白的几秒钟如当年高考后等待成绩那段时间一样漫长而倍受煎熬 ……

XOOPS之NEWBB2的致命诱惑

夏天时候,在几个CMS中徘徊时,觉得XOOPS第一印象尚好,就是它的NEWBB太原始、太初级了,不过看见中文网站人气正旺、技术支援稳定,还是选择了它,也相信论坛程序定会升级。
斗转星移间,NEWBB2以RC1身份面世,迫不及待地尝试了一把,结果鸡飞蛋打:升级失败,只有全新安装,原数据库无法导入,页面刷新速度狂慢。只瞥见了强大的功能和活泼的界面以后,就放弃了。不过这一瞥足以让我日思夜想的了,渴望稳定的、成熟的版本赶快降临。不再苦苦探寻PHPBB、DISCUZ或者IPB与XOOPS的融合手段,我似乎除了耐心等待,没有什么可以做的了。
RC2出现,阅览评论,按捺冲动,决定再等……

昨晚,发现——RC3出现了。看到这是“最后一个RC版”,直觉告诉我:时机到!
欣喜和急迫中,下载必须文件,解压,细读说明文件,备份数据,上传文件,运行newbb1_to_newbb2.php,第一步OK,第二步——出现六行醒目的红色“Could not add field in xoops_bb_forums!”后退,再试,红色依旧在。硬着头皮,将升级进行到底,进入后台管理,一些琐碎的设置完成后,论坛居然空空,页面最上端却多了“NewbbForumHandler::getForums error::SELECT forum_id, parent_forum, forum_name, forum_desc, forum_type, forum_moderator, cat_id, forum_posts, forum_topics FROM xoops_bb_forums ORDER BY forum_order”。粗略尝试,新建类别和新建讨论区均告失败,悻悻中,痛恨自己的缺乏耐性——就不能等到最终正式版本再试?!也罢,恢复回NEWBB1吧,不料,按部就班地停用、卸载、删除NEWBB2后,上传NEWBB1,安装时,竟然不能建立XX数据表!多次尝试重装NEWBB1,未遂……

粗茶淡饭后,依旧无心恋战。良久思量后,只好使用愚人的看家本领——重新上传全部程序,恢复数据库。期间,邂逅D.J.,问起此事,答曰:“newbb1_to_newbb2有个bug!”并承诺马上灭之。哎……这年月,成为BUG的牺牲品,应该不足为奇吧?何况我这样的源码盲?
几分钟后,全站程序和数据恢复成功,D.J.大侠处传来消息:“BUG除掉,可以再试!”怎么办?我还要不要再试?还是等最终版?逡巡间,已经下载了最新的“newBB_RC3中文版+升级程序”。一不做,二不休,搬不倒葫芦,洒不了油,凭着对D.J.大侠的信任,况且又看见NEWBB2朦胧而梦幻的引诱,升级!狠狠地升!虽然,我清楚地知道,这样的诱惑是致命的。
前段无话,当按下第二步时,IE空白的几秒钟如当年高考后等待成绩那段时间一样漫长而倍受煎熬……终于有文字显现,没有红色报警,一切正常!转头回到论坛,原有数据都在,而且工作正常。

欣欣然,不能自已,终于写些文字,与大家分享。

这里,我不得不再次感谢D.J.的热力支援,不得不再次向XOOPS中国团队致敬!其实,我经常想,这世界上远没有被彻底商业化,要么他们为什么如此扶助一个原码的弱者?为什么有问必答、有求必应?也许有人说,他们有更深更远的目的。但是我不想也无从想得那么遥远,只知道,在最需要援助的时候,我呐喊,然后有人听见,有人回应,有人施助,再然后,我很满足……


行路人
20041105 夜1:49




本篇新闻来自XOOPS CHINA
http://xoops.org.cn

本篇新闻的链接网址是:
http://xoops.org.cn/article.php?storyid=91