nginx + php 環境では、php プロジェクトは nginx 作業ディレクトリと php 作業ディレクトリの 2 つのコピーに配置する必要があります。
漂亮男人
漂亮男人 2017-05-16 13:16:04
0
7
856

同じ 2 つの php プロジェクトを用意して、それぞれ php と nginx の作業ディレクトリに配置する必要がありますか?
php プロジェクトを php コンテナに配置するだけで、nginx の作業ディレクトリにのみアクセスできるようになります。 php ファイルにアクセスできません

漂亮男人
漂亮男人

全員に返信(7)
Peter_Zhu

nginx 設定では php ディレクトリを指定できます。場所を指定するだけです。

いいねを押す +0
为情所困

いいえ、nginx 構成ディレクトリをプロジェクト パスに指定するだけです

いいねを押す +0
曾经蜡笔没有小新

まず、nginx がアクセスを通じて実行するファイルを nginx の conf で指定できます。
次に、サーバー上にリンクを作成できます。
第三に、サーバーが存在する限り、2 つの同一のファイルを変更できます。上記のスペース形式は十分な大きさです

いいねを押す +0
左手右手慢动作

nginx を構成するときは、次のルート パスに示すように、プロジェクトが配置されているファイル ディレクトリを指定できます。
サーバー

リーリー
いいねを押す +0
左手右手慢动作

nginx fastcgi など、PHP を使用する方法はたくさんあります。静的ファイルを構成するには、必ず root + try_files メカニズムを使用してください。

もう少し楽しむために、シンボリック リンクを使用して 2 つのパスが同じディレクトリを指すようにすることができます。

いいねを押す +0
黄舟

Docker を使用する場合は、ボリュームを使用してファイルをボリュームに配置すると、Nginx コンテナーと PHP コンテナーの両方がこのボリュームをマウントするだけで十分ではありませんか。
複数のコンテナーは、Nginx や PHP などの各コンテナーの名前を指定できる Docker Compose を使用して管理するのが最適です。これからますます便利になりそうです。

いいねを押す +0
阿神

phpディレクトリとは何ですか? nginxのrootWebディレクトリの設定しか知りません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート