Yii 2入门工具包-docker在文件。\。env中:环境变量名称'YII_DEBUG'可能不包含空格。错误代码为1

问题描述 投票:0回答:1
的事件返回

[在Windows上的docker上通过Yii 2入门套件构建站点时-发出命令composer run-script docker:build,构建失败,并显示以下消息:

输出:

> cp .env.dist .env
> docker-compose up --force-recreate -d
In file .\.env: environment variable name 'YII_DEBUG       ' may not contains whitespace.
Script docker-compose up --force-recreate -d handling the docker:start event returned with error code 1
Script @docker:start was called via docker:build

[在Windows上的docker上通过Yii 2入门工具包构建站点-发出命令composer run-script docker:build时,构建失败,并显示消息输出:> cp .env.dist .env> docker -...

docker docker-compose yii2
1个回答
0
投票

根目录中的默认.env.dist文件包含使用空格格式化/对齐的环境变量,并且docker无法解析它们。

因此一种解决方法是将环境变量文件.env.dist中的所有空格字符替换为无字符,例如。在记事本++编辑器中。随后它起作用。

© www.soinside.com 2019 - 2024. All rights reserved.