Capistrano, веб-сайт недоступен во время развертывания - PullRequest
0 голосов
/ 28 ноября 2018

Я только что понял, что приложение, которым я управляю, недоступно во время развертывания.Я думал, что Capistrano создал новую версию приложения в папке сборки, прежде чем переключать текущую версию с новой сборкой в ​​конце?Разве это не так?

Я получаю ошибки в журналах, когда пытаюсь получить доступ к веб-сайту во время развертывания:

request.CRITICAL: Uncaught PHP Exception Twig_Error_Runtime: "Исключениебыл брошен во время рендеринга шаблона («Невозможно записать в каталог кэша» (/production/releases/20181127203847/var/cache/prod/twig/75)."

php.CRITICAL: Fatal Error: Метод Gregwar \ ImageBundle \ ImageHandler :: __ toString () не должен генерировать исключение, перехвачено RuntimeException: файл манифеста актива "/production/releases/20181127203847/public/dist/manifest.json" не существует.

Я использую Capistrano / Symfony, и я не понимаю, почему ошибки происходят на этих этапах.

Любая помощь очень ценится

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...