私は弾力のあるbeanstalkでsymfony2アプリケーションを実行しようとしています。私は、データベース資格情報を取得するために、私のparameters.ymlに環境変数(RDS_USER、RDS_PASSWORDなど)を取得しようとしています。
環境変数symfony2は接頭辞がSYMFONY__
である必要があります。接頭辞なしでこれらの変数を取得できますか?symfony2のparameters.ymlで環境変数を取得
# app/config/config.yml
imports:
- { resource: parameters.php }
そしてそこから、それは簡単です:
// app/config/parameters.php
$container->setParameter('rds.user', getenv('RDS_USER'));
// if set via apache SetEnv use:
//$container->setParameter('rds.user', apache_getenv('RDS_USER'));
UPDATE:
誰もがこの質問をしてくれてうれしいです:)これが私が大好きな理由です。みんなありがとう。 –