2017-01-20 7 views
0

私はソナタcmsとsymfony 2を使用していますが、私はマルチサイトをセットアップしていますが、ローカル開発用の開発環境とデモ環境を持っています進捗。ソナタを使用して1つのサイトの複数のホスト

イムDEVとデモの両方のために(今の)同じデータベースを使用して、両方のドメインが完全に異なっている(例えば、DEV = dev-domain.com、デモ= demo-domain.com)

サイトをソナタで設定するときは、サイトを表示するホストを入力することができます。devはdev-domain.comに設定されていますが、デモサイトではホストを変更しない限り動作しませんdemo-domain.com。

私の質問は、dev-domain.comとdemo-domain.comを追加して変更する必要がないように、1つのサイトに対して複数のホストを作成することは可能ですか?

おかげ ケビン

答えて

0
  • はgithubの
  • であなたのdevのプロジェクトが同じであなたのparameters.ymlに記入が
  • からgithubのレポを引いて、サーバー上
  • をあなたのデモのホストを作成しアップロードdevインスタンスのデータベース

デモを更新するたびに新しいDEVはちょうど彼らが問題のthats同じparameters.ymlを持っている

+0

に役立つことを期待しDEVから押すと、デモから

を引っ張っています私が持っているサイトを設定するので、もし、ソナタは唯一のサイトのためのホストを可能に私はデータベースエントリを更新し、サイトのホストをdemo-example.comに変更しないとdemo-example.comからアクセスします。その時点ではローカルでは動作しません。ソナタの一つのサイトのための複数のホストが必要です – Kevin

+0

私は2つのインスタンスを持っていたことを示唆していた。同じコードと同じデータベースを使用しているが、それぞれが異なる仮想ホストの下にある。 symfonyのアプリケーションですが、共通のデータベースを使用してお互いのクローンになっています – Mawcel

+0

サイトにドメイン名を割り当てると同じデータベースが問題になる場合。ソナタには複数のホストが存在しますが、同じサイトをどのように表示させるかを実際に理解することはできません – Kevin

関連する問題