Trong symfony, bạn có thể bao gồm các tệp PHP trong cấu hình yaml, nơi bạn có thể thiết lập các tham số trong thời gian chạy ghi đè các giá trị tham số tĩnh từ thông số tham số.yml.
Trong app / config / config.yml của bạn
imports:
- { resource: parameters.yml }
- { resource: parameters.php }
Sau đó, tạo tệp app / config / parameter.php với nội dung sau
<?php
// app/config/parameters.php
$container->setParameter('database_name', $_SERVER['SYMFONY_MYSQL_ENV_MYSQL_DATABASE']);
$container->setParameter('database_host', $_SERVER['SYMFONY_MYSQL_PORT_3306_TCP_ADDR']);
$container->setParameter('database_user', $_SERVER['SYMFONY_MYSQL_ENV_MYSQL_USER']);
$container->setParameter('database_password', $_SERVER['SYMFONY_MYSQL_ENV_MYSQL_PASSWORD']);