动网发布了最新版8.0,不过我并不打算升级,因为我用的下载的SQL版,当初发布7.1.0SP1补丁时我就没有升级。
不过因为帖子审核的问题,还是把论坛给升级了。7.1.0帖子审核存在严重的BUG:只能一张一张地审核,如果一次全部审核,只有第一张帖子正常,其它的帖子版面参数(BoardID)全部变为0,也就是错误的版面。这个问题不解决,就没法用。
后来有意无意地搜索到某个网站搞出来的升级包,有人出售10元,不过被我找到可以免费下载的了 
先在本地试着升级,看起来相当顺利,虽然数据库升级时出现很多错误的提示。于是赶忙在服务器上升级。
升级后很多设置都没了,要重新来过,这个有点麻烦,不过还能接受。
不过新功能“个性主页”不能用,提示Fav_boards什么的,我没在意。就这样运行了一天。
今天发帖时发现不能上传图片了,这下可俅大了,这是常用功能,不能缺。
于是第一个念头是升级过程操作失误。仔细想想,上面说要把提示非商业用户要注释掉好多行,我大意了只注释了两行,这涉及到数据的修改。于是将论坛重复到原始版本重新搞了N遍,真是一塌糊涂天昏地暗,还是不行。
最后一道灵光闪过——不是有8.0正式版的代码吗?何不直接做一个8.0的数据库,再将二者一比较不就知道哪里不同哪里的问题了?结果增加两个字段,轻松搞定!
不知道为什么这两个字段在升级时没加上:
Call AddColumn("[Dv_User]", "[Fav_boards]", "nvarchar(250) Null") Call AddColumn("[Dv_Upfile]","F_OldName","nvarchar(50) Null")
目前为止,还没发现什么异常,说明那个什么“非商业用户一定要注释掉那些行”没什么影响,我现在还不明白什么叫“非商业用户”……
访问论坛:
|