【发布时间】:2018-10-04 11:43:22
【问题描述】:
我的 ddev 环境总是在生产模式下运行。怎么改?
SetEnv TYPO3_CONTEXT Development
【问题讨论】:
-
您的 PHP 是如何设置的? mod_php (apache)、CGI、PHP fpm?
-
问题是 ddev 特定的 > github.com/drud/ddev
我的 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)中,您必须使用 nano o.e. 编辑文件 .ddev/config.yml。
你可以换行
web_environment: []
通过
web_environment:
- TYPO3_CONTEXT=Development
之后你必须通过ddev restart重启环境
【讨论】: