ホームページ  >  に質問  >  本文

9.2.15 -> 9.3.15 にアップグレードした後、Drupal /admin/modules または /admin/people にアクセスできない

タイトルにあるように、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粉463840170P粉463840170286日前483

全員に返信(1)返信します

  • P粉883223328

    P粉8832233282023-12-12 10:05:30

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

    返事
    0
  • キャンセル返事