私は昨日D8をインストールし、今日bunchのモジュールをインストールしてから、[拡張]ウィンドウに移動し、同時に多くのモジュールを有効にしました(明らかに最良の計画ではありません)。今私がサイトで得るすべては
Uncaught PHP Exception Symfony\\Component\\Routing\\Exception\\RouteNotFoundException: "Route "devel.admin_settings" does not exist." at /path/to/drupal/core/lib/Drupal/Core/Routing/RouteProvider.php line 202
エラーログに表示されます。データベースを初期状態にリセットする必要があると思います。 Drupalを再インストールせずにそれを行うことはできますか?
Drupal Slackチャネルでは、drush
を使用してモジュールを無効にすることをお勧めします。Develから始めてください。から来る。
# drush pm-uninstall devel
The following extensions will be uninstalled: devel, ds_devel
Do you really want to continue? (y/n): y
devel was successfully uninstalled. [ok]
ds_devel was successfully uninstalled. [ok]
サイトのユーザーインターフェイスが復活し、以前選択したDevelおよびDisplay Suite Develを含むすべてのモジュールをインストールすることができました。
何が起こったのか、モジュールを有効にする最初の試みを終了させたエラーが原因だと思います
Maximum execution time of 30 seconds exceeded in /web/spacecolonists/drupal/vendor/symfony/dependency-injection/ContainerBuilder.php on line 1005
Develインストールを処理している最中に発生し、それが壊れました。
これは、モジュールのインストールがトランザクションとして行われていないことを示しています。そうであった場合、タイムアウトエラーが原因でデータベーストランザクションが失敗し、ロールバックが発生してデータベースが安定した動作状態のままになりました。