Разбираюсь с Docker4Drupal.
Иногда после переноса сайта с хосинга на Докер, ловлю такую ошибку на сайте (сайт не работает):
The website encountered an unexpected error. Please try again later.TypeError: Argument 1 passed to Drupal\Core\Plugin\Context\Context...
Помагает если в settings.php прописать
$settings['rebuild_access'] = TRUE;
потом
site.localhost/core/rebuild.php
Ошибка уходит - сайт становится рабочим.
А почему так происходит? Не могу выловить проблему. Возможно она во мне. С одних и тех же репозиториев иногда происходит иногда нет. При этом на OpenServer такого не замечал.
Комментарии
Потому что кэш всегда нужно ребилдить на новом окружении. Возьми это как аксиому
А как?
drush cr