Drupal 11.0.4 にアップグレードする
2024年9月22日
条件が整ったから 10.3.5 から 11.0.4 にアップグレードする。
流石に本番環境でいきなりアップグレードを実行するような度胸はないから、最初はモジュールもテーマも追加していない素の Drupal 10.3.5 で試してみる。
続いて、ほぼ同じ構成のテストサイトで試してから、最後に本番環境でアップグレードを実行する。
詳細は公式サイトのとおり。事前に upgrade status の結果で互換性 100% になっていたから特に問題なくアップグレードできた。
◇一時的な書き込み権限の追加
chmod 777 web/sites/default
chmod 666 web/sites/default/*settings.php
chmod 666 web/sites/default/*services.yml
◇パッケージの更新
composer require 'drupal/core-recommended:^11' \
'drupal/core-composer-scaffold:^11' \
'drupal/core-project-message:^11' --no-update
◇アップデートの試行
composer update --dry-run
◇アップデートの実行
composer update
◇インストール、更新、または削除の確認
composer install
◇データベースの更新
ブラウザで /update.php に接続して、データベースを更新する。
または、次のコマンドを実行する。
drush updatedb:status
drush updatedb
◇書き込み権限を元に戻す
chmod 755 web/sites/default
chmod 644 web/sites/default/*settings.php
chmod 644 web/sites/default/*services.yml
以上でした。