ユーザ用ツール

サイト用ツール


cms:drupal:upgrade9:upgradework

文書の過去の版を表示しています。


upgrade作業

公式サイトにある説明の通りやってみる https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-or-later

サイトのルートに移動して

$ chmod 777 sites/default 
$ chmod 666 sites/default/*settings.php
$ chmod 666 sites/default/*services.yml

次に、Drupal9バージョンとパッケージの両方を依存関係として取り込む必要があります。相互依存関係のある鶏が先か卵が先かという問題を回避するために使用します。(ググ翻訳)

$ composer require 'drupal/core-recommended:^9' 'drupal/core-composer-scaffold:^9' 'drupal/core-project-message:^9' --update-with-dependencies --no-update
./composer.json has been updated   ←実行結果
 
$ composer require 'drupal/core-dev:^9' --dev --update-with-dependencies --no-update
./composer.json has been updated  ←実行結果

update.php

ページにはdrush dbupdate とあったが、update.phpをやった。なんか最後に言われたんですが・・・

The role authenticated user has had non-existent permissions removed. Check the logs for details.
ロール認証されたユーザーは、存在しない権限を削除しました。 詳細については、ログを確認してください。

リンクのあるログを見てもエラーではないようだ。そもそも認証ユーザは作ってなくてAdminiしかないからかなぁ。エラーじゃないからいいか・・・。。管理画面にアクセスしたところ、9.3.2と表示されており終わったようだ。なんかあっけない。2つのエラーがあるが、これは8.9.8でも出ていたものと同じ




表示されているようだけど、使えてるかな。

cms/drupal/upgrade9/upgradework.1641443743.txt.gz · 最終更新: 2022/01/06 13:35 by king