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.
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.