私はsymfony2プロジェクトを作っています。
ステージング、プロダクション、ローカルホストがあります
サーバーごとに「gmailログインパスワード」などのコード内の文字列を変更したい。
パラメータを切り替えるにはどうすればよいですか?
parameters.yml を使用しますか? config.yml?
またはsymfony2がこのサーバーが本番またはステージングであることをどのように理解するか。
私はsymfony2プロジェクトを作っています。
ステージング、プロダクション、ローカルホストがあります
サーバーごとに「gmailログインパスワード」などのコード内の文字列を変更したい。
パラメータを切り替えるにはどうすればよいですか?
parameters.yml を使用しますか? config.yml?
またはsymfony2がこのサーバーが本番またはステージングであることをどのように理解するか。
paramerters.yml.dist
適切なデフォルト値と必要なすべてのパラメーターを使用して を作成します。すべての開発者およびすべてのステージング/運用サーバーで、parameters.yml.dist
がコピーされparameters.yml
、エントリが実際に必要な値に変更されます。parameters.yml
をバージョン管理下でチェックインしないでください。
symfony2.3 の時点で、 and の処理parameters.yml.dist
(parameters.yml
コピー、dist からの新しいパラメーターの公開) は、composer のインストール/更新ごとに行われます。