9.2.15 -> 9.3.15 にアップグレードした後、Drupal /admin/modules または /admin/people にアクセスできない
P粉463840170
P粉463840170 2023-12-11 22:55:33
0
1
546

タイトルにあるように、9.2.15 から Composer ベースのインストールである 9.3.15 にアップグレードするまでは、すべてが期待どおりに動作していました。

いずれかのパスにアクセスしようとすると、最初のパスで次のメッセージが表示されます

Web サイトで予期しないエラーが発生しました。後でもう一度試してください。

SymfonyComponentRoutingExceptionRouteNotFoundException: ルート "user.admin_permissions.module" が存在しません。 DrupalCoreRoutingRouteProvider->getRouteByName() (core/lib/Drupal/Core/Routing/RouteProvider.php の 206 行目)。

People オプションで次のことがわかりました:

リーリー

これは私のaccess.logに表示されますが、composerからのエラーはなく、どのログにもエラーはありません

リーリー

ページに表示されている完全なエラーは次のとおりです:

リーリー

Composer は更新時にエラーを表示しません。drush 経由でデータベースも更新しました。ログにもエラーはありません。

P粉463840170
P粉463840170

全員に返信(1)
P粉883223328

何が修正されたのかは 100% わかりませんが、バックアップから復元して 8.9.18 から再起動し、モジュール フォルダーをクリーンアップしました。一部のモジュールは drupal UI 経由で、 module/contrib ではなく modules フォルダーにのみインストールされていたため、それらのモジュールをアンインストールして module フォルダーから削除し、 Composer 経由で再インストールして有効にしました。その後、キャッシュをクリーンアップして drush updb を実行し、以前と同様に 9 へのアップグレードを続けました。そうしたらうまくいきました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート