测试了一下升级到 Drupal 4.7-beta 4

先备份了数据库,然后新建了一个数据,把现在的数据导入,Drupal的升级其实关键数据库的升级。然后在 http://test.kzeng.info 上进行了测试。这次drupal的升级可以自动选择你现在的版本,方便了一些,但是一开始就显示了一些 illegal mix of collations的错误,这是一个已知的bug,按照以前测试的经验,并不影响升级后的使用,但是在升级数据库的时候,有三个数据表出现了错误,必须手动升级,尝试了手动升级,但是仍然出错,但是给出了出错代码,还没有来得及在MySQL的网站上查询。升级以后倒是可以正常使用,因为有些模块还没有安装齐全,所以现在测试网站暂时设置成了offline的状态--这也是drupal 4.7的新功能。

几个升级出错的数据表似乎并不影响Drupal的使用,一切运转良好,唯一的缺憾是AwTags到了现在还没有推出升级版本,我在作者的网站上一催再催,仍然不见动静,作者的网站似乎也时好时不好的。这也是使用contributed 模块的风险之一吧,一旦过于依赖某一个模块而那个模块又不在推出更新时,便遇到了大问题。眼下如果想升级到 drupal 4.7 对于tags两个选择,一是写个脚本,把awtags全部转化为freetags;二是不管作者,自己升级AwTags。相比而言,第二种选择更简单一些,因为Drupal提供了较为详尽的模块升级指南,只可惜这阵子比较忙,不知道什么时候才能有空做这件事情。呵呵,希望尽快可以闲下来:)

Blog分类: