代码之家  ›  专栏  ›  技术社区  ›  whitebear

如何设置环境而不是.env文件?

  •  2
  • whitebear  · 技术社区  · 6 年前

    我在symfony4上进行了应用,并成功地由deploybundle部署。

    现在我有个问题。

    通常在本地,环境存储在 .env 文件,但在生产环境中,我需要根据此设置操作系统中的环境 article .

    但是,怎么做??或者如果我在操作系统中设置环境,就像在 bash_profile ,是否无法同时维护多个symfony4项目??

    我熟悉symfony2、capistrano和parameters.yml。

    当时我在shared中直接创建了新的parameters.yml,但是在symfony4上,我如何设置服务器设置。

    你能给我一些暗示吗??

    1 回复  |  直到 6 年前
        1
  •  3
  •   yceruto    6 年前

    在虚拟主机配置中有一个常见的地方。

    Apache Web服务器示例:

    <VirtualHost example.com:80>
        # ...
    
        SetEnv APP_ENV prod
        SetEnv APP_DEBUG 0
        SetEnv APP_SECRET d815b8d0c26835bb7ba2a920ef1cbb0b
    
        # ...
    </VirtualHost>
    

    查看更多: