我已经使用parameters.yml
了多年,但现在是时候使用环境变量切换到 Symfony 4 了 :-)
我有几个关于在我的服务器上部署它的问题。我正在使用 Nginx + PHP-FPM。文档说我们可以在Nginx 配置端设置环境变量。其他一些博客建议在PHP-FPM 池配置端设置环境变量。但是控制台呢?怎么会bin/console
知道这些环境变量?
目标是集中设置并拥有一个编辑点。也许我们可以在操作系统端设置它们,但是如果我在同一台服务器上运行多个应用程序怎么办?
在我的用例中,我有一个远程服务器(另一个应用程序的 FreeBSD 或 Ubuntu 16.04 /var/www/myapp/prod
)在/var/www/myapp/qualif
. 它们共享相同的环境变量键但不同的值(例如不同的数据库 DSN)。我没有使用码头工人。
你有什么建议?