После перноса на Докер ИНОГДА ловлю ошибку решающуюся core/rebuild.php. А почему так происходит?

Аватар пользователя VasyOK VasyOK 27 мая в 14:10

Разбираюсь с 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 такого не замечал.

Комментарии

Аватар пользователя ivnish ivnish 27 мая в 14:25

Потому что кэш всегда нужно ребилдить на новом окружении. Возьми это как аксиому