我的 ddev 环境始终以生产模式运行。如何改变它?
SetEnv TYPO3_CONTEXT Development
有一种更简单的方法不涉及这种复杂性。
使用以下内容创建一个 .ddev/docker-compose.typo3.yaml:
version: '3.6'
services:
web:
environment:
- TYPO3_CONTEXT=Development
除了在 Web 容器中添加该环境变量之外,这没有任何作用。请注意,docker-compose 文件的名称并不重要,它可能是docker-compose.envstuff.yaml
你必须设置一个单独的 nginx 配置。为此:
就是这样
只为那些在这里偶然发现这个问题的人。在较新版本的 ddev(我有 v1.17.5)中,您必须.ddev/config.yml
使用 nano oe 编辑文件您可以只替换该行
web_environment: []
经过
web_environment:
- TYPO3_CONTEXT=Development
之后,您必须通过以下方式重新启动环境ddev restart