在Docker容器上放置Typo3后获得空白页

在Docker容器上放置Typo3后获得空白页,docker,typo3,typo3-9.x,Docker,Typo3,Typo3 9.x,我正试图在Docker容器上设置现有的Typo3项目 我得到一个空白站点,错误日志显示: 2020年1月20日星期一16:00:12+0000[CRITICAL]request=”“component=“TYPO3.CMS.Core.Error.ProductionExceptionHandler”:核心:异常处理程序(WEB):未捕获的TYPO3异常:#1203699034:标识符为“资产”的缓存不存在。|第131行/var/www/html/TYPO3/sysext/Core/Classes

我正试图在Docker容器上设置现有的Typo3项目

我得到一个空白站点,错误日志显示:

2020年1月20日星期一16:00:12+0000[CRITICAL]request=”“component=“TYPO3.CMS.Core.Error.ProductionExceptionHandler”:核心:异常处理程序(WEB):未捕获的TYPO3异常:#1203699034:标识符为“资产”的缓存不存在。|第131行/var/www/html/TYPO3/sysext/Core/Classes/Cache/CacheManager.php文件中抛出了TYPO3\CMS\Core\Cache\Exception\NoSuchCacheException

缓存已被删除。

与往常一样:
通过在安装工具(管理工具->设置)->
配置预设中启用开发模式,获取更多信息。还可以通过添加

config.contentObjectExceptionHandler = 0 
你的打字稿

关于资产:
如果将现有实例复制到docker中,是否复制或清除了所有临时数据?

在安装工具(管理工具->维护)中:
删除临时资产

问题在于Docker环境。Docker有一种奇怪的方式来设置文件权限。无论如何,我建议使用本地环境。

我在ddev 1.13.0中遇到了这个问题,唯一能解决这个问题的方法是将ddev升级到1.13.1

要升级ddev,只需执行以下操作:
brew升级ddev


请记住,所有项目都必须更新,只需再次为此项目运行
ddev config

我使用quote操作符(>)设置错误格式,并进行了一些清理。感谢您的回复!问题是,我再也不能访问后端了。移动到Docker容器后,我删除了/typo3temp中的所有文件。如果无法访问TYPO3后端,请使用安装工具:只需在创建文件之前调用
yourdomain/TYPO3/install