In der Ubuntu-Serverumgebung ist Nginx installiert.
In nginx.conf ist der Standardwert des Knotens „user“ „www-data“. Das heißt, es gehört dem www-data-Benutzer.
Die HTML-Datei meiner Website befindet sich unter einem anderen Benutzer, nguser, und das Verzeichnis ist /home/nguser/website
Jetzt habe ich das „Root“ in nginx.conf in /home/nguser/website geändert und beim Surfen ist ein 404-Fehler aufgetreten.
Jemand sagte mir, dass es sich dabei um ein Berechtigungsproblem handele, da der Benutzer „www-data“ nicht auf den Inhalt des Benutzers „nguser“ zugreifen könne.
Ich bin ein Anfänger in Linux und Nginx. Ich weiß nicht, wie ich dieses Problem lösen soll.
chmod -R 777 /home/nguser/website