ホームページ >バックエンド開発 >PHPチュートリアル >2 つの異なる Laravel プロジェクトをマージするにはどうすればよいですか?

2 つの異なる Laravel プロジェクトをマージするにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-07-06 13:52:031122ブラウズ

現在、目的に応じて複数の Laravel5.1 プロジェクトに基づいて開発する必要があり、それらを区別するために異なる第 2 レベル ドメイン名を使用します。
たとえば、Github から異なる目的で 2 つの Laravel5.1 プロジェクト A と B をクローンしました。プロジェクト A にアクセスするには a.xxx.com を、プロジェクト B にアクセスするには b.xxx.com を設定する必要があります。
この目標を達成し、ユーザー データベースを共有するにはどうすればよいですか?別のフォルダーと 2 つのデータベースを使用する必要がありますか、それとも 2 つのプロジェクトをマージできますか?統合できる場合、どのように統合すればよいでしょうか?

返信内容:

現在、目的に応じて複数の Laravel5.1 プロジェクトに基づいて開発する必要があり、それらを区別するために異なる第 2 レベル ドメイン名を使用します。
たとえば、Github から異なる目的で 2 つの Laravel5.1 プロジェクト A と B をクローンしました。プロジェクト A にアクセスするには a.xxx.com を、プロジェクト B にアクセスするには b.xxx.com を設定する必要があります。
この目標を達成し、ユーザー データベースを共有するにはどうすればよいですか?別のフォルダーと 2 つのデータベースを使用する必要がありますか、それとも 2 つのプロジェクトをマージできますか?統合できる場合、どのように統合すればよいでしょうか?

プロジェクト自体は別のものです。つまり、プロジェクト A とプロジェクト B は、たとえ同じデータベースを使用しているとしても、無関係な 2 つのアプリケーションである必要があります。

Apache または nginx を設定するときに、ドメイン名に従って対応するプロジェクトに転送するだけです

たとえば、A プロジェクトは
F:Zenda

にあります。

たとえば、B プロジェクトは
F:Zendb

にあります。

仮想マシンの構成

Apache構成

リーリー

ローカルでホストを構成するだけです

C:WindowsSystem32driversetchosts

127.0.0.1 a.xxx.com b.xxx.com

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。