Heim > Backend-Entwicklung > PHP-Tutorial > nginx – virtuelles PHP-Linux-Verzeichnis

nginx – virtuelles PHP-Linux-Verzeichnis

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-09-11 11:34:14
Original
1061 Leute haben es durchsucht

PHP CENTOS NGINX

Ich möchte den verzeichnisübergreifenden Upload mit PHP implementieren. Wenn wir beispielsweise in IIS unter dem WIN-Server ein virtuelles Verzeichnis einrichten, verfügen wir über die Berechtigungen dieses Verzeichnisses (nur relativ zu dieser Site) und können dieses Verzeichnis hochladen, löschen und darauf zugreifen.

Ich möchte diese Anforderung unter NGINX erreichen. Meine Website befindet sich beispielsweise unter /var/www, aber ich muss die von mir hochgeladenen Bilder unter /var/pic/ ablegen und kann einen Alias ​​festlegen, um auf die Dateien in diesem Verzeichnis zuzugreifen.

Antwortinhalt:

PHP CENTOS NGINX

Ich möchte den verzeichnisübergreifenden Upload mit PHP implementieren. Wenn wir beispielsweise in IIS unter dem WIN-Server ein virtuelles Verzeichnis einrichten, verfügen wir über die Berechtigungen dieses Verzeichnisses (nur relativ zu dieser Site) und können dieses Verzeichnis hochladen, löschen und darauf zugreifen.

Ich möchte diese Anforderung unter NGINX erreichen. Meine Website befindet sich beispielsweise unter /var/www, aber ich muss die von mir hochgeladenen Bilder unter /var/pic/ ablegen und kann einen Alias ​​festlegen, um auf die Dateien in diesem Verzeichnis zuzugreifen.

Dann richten Sie die Berechtigungen unter Linux nur noch mit dem Besitzer und dem Berechtigungsmodus ein.

Zum Beispiel ist der PHP-FPM-Prozess der WWW-Data-Benutzer (der Standardbenutzer in Ubuntu, nicht unbedingt dies in anderen Distributionen). Solange der WWW-Data-Benutzer Schreibberechtigungen für das Verzeichnis hat, kann PHP dies tun in das Verzeichnis schreiben.

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage