You are here

升级Drupal7实战

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2011-02-24 12:29

看到网络上有很多人把自己的Drupal6 升级到Drupal7站点,都是很顺利的,最近帮助一个中小型站点从drupal6迁移到Drupal7上,

在升级的过程中,遇到了很多以前没有想到的问题,尤其是存在使用了大量的第3方模块的情况.在我们的实践中,先后遇到了默认语言的问题,

正文消失的问题,创建的views完全不能正常工作的问题,以及OG模块升级后,小组帖子和小组节点本身没有关联起来的问题.很多问题通过变通的方法可以搞定,还有的问题还必须自己编写代码来捣腾数据.

如果仅仅是使用了Drupal6的内核功能,那么升级时,整个过程相对还是很顺利的,如果有很多模块,尤其是第3方的模块,那么还真的需要细心的研究研究.来点实用的信息,供大家参考,一些第3方模块的可升级状态:

 

Boost 模块, http://drupal.org/node/325813, 正在迁移,有开发版.
 
 
CCK模块, http://drupal.org/node/781088 , 'Content Migrate', 有开发版.
 
 
Context模块, http://drupal.org/project/context ,有7.x下的apgha版
 
 
context_http_headers 模块,没有升级版本,只有6.x版
 
css_gzip 模块, 部分功能已经进入Drupal7内核。
 
Extlink模块,http://drupal.org/project/extlink ,有正式的7版本。
 
Filefield模块, http://drupal.org/project/filefield 已经进入drupal7内核,升级路径还没有实现
 
Flag模块,http://drupal.org/project/flag, 有7.x的beta版本,
 
google_analytics,http://drupal.org/project/google_analytics 有7.x的正式版本,
 
imageapi模块,已经进入drupal7内核,升级路径还没有实现,不需要升级路径,事实上这个模块。
 
ImageCache模块,已经进入drupal7内核,升级路径还没有实现,不需要升级路径,事实上这个模块。
 
ImageCache Profiles模块,有drupal7.x的RC版
 
ImageField模块, http://drupal.org/project/imagefield ,已经进入drupal7内核,升级路径还没有实现
 
Javascript Aggregator模块, http://drupal.org/project/javascript_aggregator, 升级http://drupal.org/node/356596。 部分功能已经进入内核。
 
 
LoginToboggan模块,http://drupal.org/project/logintoboggan
 
Markdown filter模块,有drupal7.x的Beta版http://drupal.org/project/markdown
 
Node export模块,有drupal7.x的开发版,不需要升级。
 
OG有正式的7版本。功能有很大变化。
 
Terms of Use模块,有正式的7版本。
 
Transliteration模块, http://drupal.org/project/transliteration ,有Drupal7的alpha版。
 
User Import模块, http://drupal.org/node/670844 ,需要耐心。
 
Views模块,http://drupal.org/project/views ,有Drupal7的alpha版。
 
views_bonus模块,没有升级信息。
 
views_bulk_operations模块, 有Drupal7的开发版。
Views Excel Export模块,没有升级信息。

论坛: