我试图在 laravel 5 中设置 3 模式示例: 本地模式、登台、生产
我正在设置环境 3 模式,.env
但我尝试将 .local.env 、 .staging.env 和 production.env 分开,这里有人知道这样做吗?
现在我正在尝试 .env -> APP_ENV 到 3 模式:)
谢谢
我试图在 laravel 5 中设置 3 模式示例: 本地模式、登台、生产
我正在设置环境 3 模式,.env
但我尝试将 .local.env 、 .staging.env 和 production.env 分开,这里有人知道这样做吗?
现在我正在尝试 .env -> APP_ENV 到 3 模式:)
谢谢
其他答案/评论是错误的。
每个环境只存储一个.env。那是:
所以它总是每台机器一个 .env 文件。Laravel 将从该文件加载该配置。
请注意,.env 文件在 .gitignore 中,.env.example不在
使用 PHPUnit 在本地机器上进行测试时,您可以在 phpunit.xml 中添加环境变量
<php>
<env name="APP_ENV" value="testing"/>
<env name="APP_DEBUG" value="true"/>
<env name="APP_KEY" value="some crazy value"/>
<env name="DB_DRIVER" value="sqlite"/>
<env name="DB_DATABASE" value=":memory:"/>
<env name="CACHE_DRIVER" value="array"/>
<env name="SESSION_DRIVER" value="array"/>
</php>