403 Nginx-Problem, Dateien von /home/user/localhost bereitstellen

403 Nginx-Problem, Dateien von /home/user/localhost bereitstellen

Ich versuche, Dateien aus einem Verzeichnis namens „ localhostunter meinem Home“ bereitzustellen.

In meinem Serverblock habe ich angegebenroot /home/user/localhost

Wenn ich den Nginx-Benutzer in httpmeinen Benutzernamen ändere, funktioniert es, aber ich habe Probleme mit php-fpm.

Ich möchte diesen Ordner besitzen und von dort Dateien bereitstellen. In meiner vorherigen Konfiguration hat das problemlos funktioniert. Jetzt habe ich mein Betriebssystem neu installiert und es funktioniert nicht. Wahrscheinlich hat sich in neueren Versionen von Nginx etwas geändert.

Habe es bereits mit versucht chmod 755 -R localhost/, nichts... Auch damit chown -R http:http localhostkommt 403, was ich jedoch nicht will, ich möchte dieses Verzeichnis mit meinem Benutzernamen besitzen.

Ich weiß, dass dies möglich ist, und ich habe es schon einmal ohne Berechtigungsprobleme getan.

Was vermisse ich?

Antwort1

Nach weiteren Recherchen fehlten mir 755 Berechtigungen auf meinemhome/BenutzernameOrdner.

Die Konfiguration und andere Berechtigungen waren in Ordnung, aber Sie erhalten eine 403-Fehlermeldung, wenn die enthaltenen Ordner von außen nicht lesbar sind.

verwandte Informationen