Получение пустой страницы после помещения Typo3 в контейнер Docker - PullRequest
0 голосов
/ 20 января 2020

Я пытаюсь настроить существующий Typo3-Projekt в контейнере Docker.

Я получаю пустой сайт и в журнале ошибок появляется сообщение:

Пн, 20 января 2020 16:00:12 +0000 [CRITICAL] request = "" component = "TYPO3.CMS.Core.Error.ProductionExceptionHandler": Core: Обработчик исключений (WEB): Uncaught TYPO3 Exception: # 1203699034: кэш с идентификатором "assets " не существует. | TYPO3 \ CMS \ Core \ Cache \ Exception \ NoSuchCacheException, выброшенный в файл / var / www/html/typo3/sysext/core/Classes/Cache/CacheManager.php в строке 131.

Кэш уже удален.

Ответы [ 3 ]

0 голосов
/ 28 января 2020

Проблема была в Docker Среде. Docker имеет странный способ установки прав доступа к файлу. В любом случае, я рекомендую использовать ddev для локального ENV.

0 голосов
/ 23 марта 2020

У меня была эта проблема в ddev 1.13.0, и единственным способом ее решения было обновление ddev до 1.13.1

Error Message

Чтобы обновить ddev, вы можете просто выполнить: brew upgrade ddev

Имейте в виду, что все проекты также необходимо обновить, просто снова запустив ddev config для этих проектов.

0 голосов
/ 21 января 2020

Как обычно:
получить дополнительную информацию, включив режим разработки в install-tool (Admin-Tools -> Settings) -> Configuration Preset. также включите трассировку стека, добавив

config.contentObjectExceptionHandler = 0 

к вашему typoscript.

Относительно ресурсов:
если вы скопировали существующий экземпляр в docker, скопировали или очистили все временные данные ?
В инструменте установки (Admin-Tools -> Обслуживание): Remove Temporary Assets

...