Рейтинг:0

$container не инициализируется после установки из исходников (кода и базы данных)

флаг cn

Я работаю над сайтом, на котором установлен Composer. После того, как локальная установка сломалась, я пытаюсь переустановить проект из исходного кода и базы данных MySQL. Версии всех исходников находятся в Git (включая папку /vendor).

После установки Acquia все страницы возвращают ошибку 500. Когда я бегу драш сс для отладки я получаю следующее сообщение об ошибке.

Drupal\Core\DependencyInjection\ContainerNotInitializedException: \Drupal::$container еще не инициализирован. \Drupal::setContainer() должен вызываться с реальным контейнером. в C:\workspaces\dev\AltaD8\web\core\lib\Drupal.php в строке 130
#0 C:\workspaces\dev\AltaD8\web\core\lib\Drupal.php(518): Drupal::getContainer()
#1 C:\Program Files (x86)\DevDesktop\tools\vendor\drush\drush\commands\core\drupal\environment.inc(141): Drupal::moduleHandler()
#2 C:\Program Files (x86)\DevDesktop\tools\vendor\drush\drush\lib\Drush\Boot\DrupalBoot.php(242): drush_module_exists('dblog')
#3 C:\Program Files (x86)\DevDesktop\tools\vendor\drush\drush\lib\Drush\Boot\DrupalBoot.php(73): Drush\Boot\DrupalBoot->drush_enforce_requirement_drupal_dependencies(Array)
#4 C:\Program Files (x86)\DevDesktop\tools\vendor\drush\drush\lib\Drush\Boot\BaseBoot.php(60): Drush\Boot\DrupalBoot->enforce_requirement(Array)
#5 C:\Program Files (x86)\DevDesktop\tools\vendor\drush\drush\includes\preflight.inc(66): Drush\Boot\BaseBoot->bootstrap_and_dispatch()
#6 C:\Program Files (x86)\DevDesktop\tools\vendor\drush\drush\drush.php(12): drush_main()
#7 {main} Drupal\Core\DependencyInjection\ContainerNotInitializedException: \Drupal::$container еще не инициализирован. \Drupal::setContainer() должен вызываться с реальным контейнером. в Drupal::getContainer() (строка 130 C:\workspaces\dev\AltaD8\web\core\lib\Drupal.php).
Команда Drush аварийно завершена из-за неисправимой ошибки.

Как ни странно, драш кр вроде работает безотказно.

Как я могу устранить эту проблему? Я не знаю, с чего начать.

флаг cn
Я подозреваю, что источником этой ошибки является пользовательский модуль, но я не могу отключить модуль, так как и admin, и drush не работают. Проблема вызвана импортом рабочей базы данных в другие среды. Это также влияет на сервер разработки
флаг in
Дважды проверьте файлы settings.php и drushrc.php.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.