如何设置环境而不是 .env 文件?
How to set environment instead of .env files?
我在 Symfony4 上做了应用,并通过 DeployBundle 成功部署。
现在我有一个问题。
通常在本地,环境存储在.env
文件中,但是在生产中,我需要根据这个article设置环境在OS。
但是,怎么办??或者如果我像 bash_profile
一样在 OS 中设置环境,是否不可能同时维护多个 Symfony4 项目??
我熟悉 Symfony2、capistrano 和 Parameters.yml
当时我直接在shared里新建了Parameters.yml,但是在Symfony4上,怎么设置服务器呢
能给点说明吗??
一个常见的地方是在您的虚拟主机配置中。
Apache Web 服务器示例:
<VirtualHost example.com:80>
# ...
SetEnv APP_ENV prod
SetEnv APP_DEBUG 0
SetEnv APP_SECRET d815b8d0c26835bb7ba2a920ef1cbb0b
# ...
</VirtualHost>
查看更多:
我在 Symfony4 上做了应用,并通过 DeployBundle 成功部署。
现在我有一个问题。
通常在本地,环境存储在.env
文件中,但是在生产中,我需要根据这个article设置环境在OS。
但是,怎么办??或者如果我像 bash_profile
一样在 OS 中设置环境,是否不可能同时维护多个 Symfony4 项目??
我熟悉 Symfony2、capistrano 和 Parameters.yml
当时我直接在shared里新建了Parameters.yml,但是在Symfony4上,怎么设置服务器呢
能给点说明吗??
一个常见的地方是在您的虚拟主机配置中。
Apache Web 服务器示例:
<VirtualHost example.com:80>
# ...
SetEnv APP_ENV prod
SetEnv APP_DEBUG 0
SetEnv APP_SECRET d815b8d0c26835bb7ba2a920ef1cbb0b
# ...
</VirtualHost>
查看更多: