symfony:如何为不同的环境设置配置参数文件?

use*_*311 7 symfony symfony-2.8 symfony-3.4 symfony4

如何为每个环境设置不同的配置参数文件?

目前,参数parameters.yml都用于环境devprod环境,但我需要不同的参数才能在prod中部署我的应用程序.

gp_*_*ver 12

您可以将dev环境中使用的所有参数放在一个app\config\parameters_dev.yml文件中(需要创建它),然后将其导入app\config\config_dev.yml:

imports:
    - { resource: config.yml }
    - { resource: parameters_dev.yml }
Run Code Online (Sandbox Code Playgroud)

因此,当您在本地工作时,生产中使用的任何参数都将被具有正确参数的新文件覆盖.

并记得清除缓存!

  • 哎呀!DAMN CACHE!现在完美无缺.我爱你.谢谢. (3认同)