ホームページ >バックエンド開発 >PHPチュートリアル >nginx - php linux 仮想ディレクトリ
PHP+CENTOS+NGINX
PHPでクロスディレクトリアップロードを実装したいと考えています。たとえば、WIN サーバーの下の IIS に仮想ディレクトリを設定した場合、そのディレクトリのアクセス許可 (このサイトに対してのみ) があり、このディレクトリのアップロード、削除、アクセスが可能です。
NGINX でこの要件を達成したいと考えています。たとえば、私の Web サイトは /var/www にありますが、アップロードした写真は /var/pic/ に置く必要があり、このディレクトリ内のファイルにアクセスするためのエイリアスを設定できます。
PHP+CENTOS+NGINX
PHPでクロスディレクトリアップロードを実装したいと考えています。たとえば、WIN サーバーの下の IIS に仮想ディレクトリを設定した場合、そのディレクトリのアクセス許可 (このサイトに対してのみ) があり、このディレクトリのアップロード、削除、アクセスが可能です。
NGINX でこの要件を達成したいと考えています。たとえば、私の Web サイトは /var/www にありますが、アップロードした写真は /var/pic/ に置く必要があり、このディレクトリ内のファイルにアクセスするためのエイリアスを設定できます。
その後、Linux での権限は所有者と権限モードにのみ関係します。
たとえば、php-fpm プロセスは www-data ユーザー (Ubuntu のデフォルト ユーザーですが、他のディストリビューションでは必ずしもこのユーザーであるとは限りません) であり、www-data ユーザーがディレクトリへの書き込み権限を持っている限り、php はディレクトリに書き込むことができます。ディレクトリ。