Drupal 8/9 アップデートに関する私の経験 パート 2: リモート サイト


| |パート 2 |

よし、これは私の Drupal 8/9 アップグレードに関する記事のパート 2 だ.

Lando を使用してローカル 9.2.3 セットアップにテーマとすべてのモジュールを追加し直して 1 日が経過した後、ローカル サイトが稼働しています.

しかし...最初のリモート サイトで WSOD が表示されます.それがその日の最初のパズルです.

アップデート


  • 現在、リモート サイトも同様に機能するように取り組んでいます. Acquia Logs で、この素敵な小さなエラーが発生しています.
  • Uncaught PHP Exception InvalidArgumentException: "No converter has been registered for paramconverter.latest_revision" at /mnt/www/html/abemultisite1ysumx4zdc3/docroot/core/lib/Drupal/Core/ParamConverter/ParamConverterManager.php line 39 request_id="v-5d494db2-f558-11eb-82e1-0a7156243103"
  • これを追跡できるか見てみましょう.
  • これは、Acquia Connector モジュールに関係していると思われます.
  • Acquia の Drupal 9 Installation Guide は、他の Acquia D9 サイトの良いリソースになる可能性があります.ただし、これを利用するには遠すぎる可能性があります.
  • ライトニング プロファイル内で composer run enable-asset-packagist を実行した後、ルートで composer update を実行しました.
  • Acquia Connector と Acquia 検索を追加しました.オフですが、準備したいと思います.
  • よし、update.php ページに来ました. 112 以上のアップデートに備えましょう.
  • 雷および雷メディアが存在せず、スキーマで必要であるという警告がありますが、存在することはわかっています.それは私の地元で私を止めませんでした.データベースを手動で更新してから、更新を実行します.
  • データベースの更新を実行すると、メイン ハブ サイトがリモートで機能するようになりました.
  • ああ、フランス語の翻訳ファイルがインポートされているというメッセージが表示されます.とても興味深い.
  • ページのレイアウトがずれています.何が原因なのだろうか.
  • フロント ページのレイアウト ビルダーをオフにすると、レイアウトが修正されました.
  • devel エンティティの更新をオンにして、コンパクトな日付範囲の問題を修正しました.
  • ライブ開発モードで drush entup を実行すると、2 回目の試行でコンパクトな日付範囲が更新されました. (最初の試行で、autoload.php エラーが発生しました.)

  • 全体として、今日は順調に進んでいます.ハブ サイトとフランス サイトの両方が、更新後にリモートで動作します.廃止されたモジュールなどについての警告がありますが、それらは別の日にします.全体として、この D8/D9 アップグレードの残りの部分は現在実行可能のようです.

    他の場所



    他の場所



    7 Tips on Upgrading from Drupal 8 to Drupal 9