跳转到主要内容

Drupal中国完成由Drupal6.26升级至Drupal7.16

上周五(2012-11-2)的晚上开始对Drupal中国站点进行了升级。下面简要介绍一下本次升级。

在之前,曾经也尝试了两次本地进行大版本之间的升级(Drupal6 -> Drupal7),除了核心的升级,还有第三方模块的升级,以及自定义主题的升级。

注意在升级之前,一定要做好文件和数据库的备份。

Drupal6升级至Drupal7的大致步骤如下:

  1. 备份文件和数据库
  2. 将站点设为维护模式。
  3. 将所有的第三方模块升级至该模块Drupal6.x对应的最新版本。
  4. 禁用第三方模块,将主题设置为默认主题Garland。
  5. 删除所有文件,除了sites/default目录下的files文件夹和settings.php。
  6. 下载最新的drupal7核心包、必要的第三方模块,将自定义主题对应的Drupal7版本放至sites/all/themes目录下。
  7. 开始运行update.php,此时系统会自动执行升级核心。
  8. 升级完核心后,开启必要的第三方模块,然后再运行update.php,升级第三方模块。
  9. 将前台theme设置为自定义的主题,然后配置区块、菜单等内容的放置
  10. 将站点上线

以上只是简要介绍一下升级的步骤,实际操作的过程,也可能要更复杂一点,当然,做好充分的升级前准备,将大大提升升级过程的效率。

随后,我会整理一下,本次升级过程遇到的一些问题,以及一些解决方案,供大家参考!

Drupal7,我们来了!你在哪?

文章分类