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

时间:2015-03-29 10:48:16

标签: symfony symfony-2.8 symfony4 symfony-3.4

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

目前parameters.ymldev环境中都使用prod中的参数,但我需要使用不同的参数才能在prod中部署我的应用。

1 个答案:

答案 0 :(得分:11)

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

imports:
    - { resource: config.yml }
    - { resource: parameters_dev.yml }

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

请记住清除缓存!