Я бы подумал о разных средах, которые используют разные части для одного INI-файла.Вы можете иметь среду prod1, используя параметры с префиксом prod1 и prod2 с одинаковыми:
parameters.ini:
[parameters]
prod1_database_driver = pdo_mysql
prod1_database_host = 127.0.0.1
# ...
prod2_database_driver = pdo_mysql
prod2_database_host = localhost
Они оба используют конфигурацию prod.yml, но перезаписывают материал, который выхотите прочитать из parameters.ini:
config_prod1.yml:
imports:
- { resource: config_prod.yml }
// .. overwrite stuff here
Таким образом, вы также можете обойти проблему кеширования, поскольку у вас уже есть кеш для каждой среды.
Чтобы разделить их, создайте и используйте app_prod1.php и app_prod2.php так же, как в среде dev, или измените среду в зависимости от хоста в вашем app.yml.