Drupal 8.x.x 小版本升级具体步骤

注意事项:
如支付后未自动显示完整内容,可点击“已支付?点此查询订单”进行查看。
如遇内容不符或缺失,请联系内容作者或平台客服(工作日 9:00-18:00)。

Drupal 8.x.x 的小版本升级,指的是 Drupal 8 小版本号向大版本号间的升级,如 8.1.1 到 8.1.2,或者 8.1.x 到 8.2.x。有关 Drupal 6, 7 的升级,请参考《从 Drupal 6, Drupal 7 升级到 Drupal 8

Drupal 8 升级准备及注意事项

  • 备份待升级网站(源码、数据库、文件)
  • 先在测试站点上进行升级,确认没有问题后再部署到线上站点
  • 每个新发行的版本都有对应的发行注记(Release notes),包含了自上个版本已来的更新,以及升级时的注意事项等,升级前应有所了解。

Drupal 8 升级步骤

  1. 以管理员(uid 1)用户身份登录网站
  2. 进入“管理 > 配置 > 开发 > 维护模式”管理页面,将站点状态设置为维护模式
  3. 备份修改过的文件
    • 如果修改了 .htaccess, robots.txt, composer.json 等文件,备份好这些文件以便之后再修改回来
    • 如果新版本包含了对 default.settings.php 文件的修改(发行注记中会说明),则需要先备份 settings.php 文件,之后再将修改写入新的 settings.php 文件中
  4. 移除目录 core, vendor,以及根目录下所有文件(自选添加的文件可以不必移除,如站长平台验证的 txt 文件等)
  5. 下载要升级的 Drupal 8 版本,将其解压放置到待升级网站根目录
    • 如果第3步有备份 .htaccess 等文件,则对照这些文件的修改应用到新的文件上
  6. 访问 /update.php 路径打开 Drupal 升级页面,并按提示进行操作
  7. 升级完成之后,进入最新日志信息页面查看升级状态
  8. 进入维护模式页面(见第2步),将站点状态设置为在线
看完了?还不过瘾?点此向作者提问