如何在ddev中设置TYPO3_CONTEXT

bsc*_*uer 2 typo3 ddev

我的ddev环境始终以生产模式运行。如何改变呢?

SetEnv TYPO3_CONTEXT Development

Mar*_*nge 8

仅供那些在这里偶然发现这个问题的人使用。在较新版本的 ddev 中(我有 v1.17.5),您必须.ddev/config.yml使用 nano oe 编辑文件您只需替换该行

web_environment: []
Run Code Online (Sandbox Code Playgroud)

经过

web_environment:
 - TYPO3_CONTEXT=Development
Run Code Online (Sandbox Code Playgroud)

之后您必须通过以下方式重新启动环境ddev restart


rfa*_*fay 6

有一种不涉及这种复杂性的简便方法。

使用以下内容创建一个.ddev / docker-compose.typo3.yaml:

version: '3.6'

services:
  web:
    environment:
      - TYPO3_CONTEXT=Development
Run Code Online (Sandbox Code Playgroud)

除了在Web容器中添加该环境变量外,这无济于事。请注意,docker-compose文件的名称并不重要,它可能是docker-compose.envstuff.yaml