Die Webseite zeigt 403 Forbidden an Nginx (Yum-Installationsprotokoll befindet sich normalerweise in /var/log/nginx/error.log) Fehlerprotokollanzeige open() "/web/www/one.txt" fehlgeschlagen (13: Zugriff verweigert), Client: 192.168.1.110, Server: rumenz.com, Anfrage: "GET /one.txt HTTP/1.1", Host: "rumenz.com" Dafür gibt es vier Gründe:
Lösung: SELinux ist nicht deaktiviert 1.1 Deaktivieren Sie SELinux vorübergehend. Nach einem Neustart des Betriebssystems wird es jedoch wieder aktiviert. setenforce=0 1.2 SELinux dauerhaft deaktivieren vim /etc/selinux/config Ändern Sie SELINUX=enforcing in SELINUX=disabled Nginx-Startbenutzer und Arbeitsbenutzer sind inkonsistent [root@rumenz#]ps aux | grep "nginx: Arbeitsprozess" | awk '{print $1}' niemand Wurzel Nginx-Konfigurationsdatei ändern vim /etc/nginx/nginx.conf Ändern Sie den Benutzer „nobody“ in den Benutzer „root“; starten Sie Nginx neu Hinweis: Der Startbenutzer und der Arbeitsbenutzer von Nginx können unterschiedlich sein, aber die Berechtigungen des Webverzeichnisses müssen so konfiguriert sein, dass der Arbeitsbenutzer die Berechtigung hat, auf das Webverzeichnis zuzugreifen Problem mit den Verzeichnisberechtigungen für den Speicherort der Webseite 3.1 Feinkörnige Steuerung: Das Stammverzeichnis der Webseite muss über die Berechtigung x verfügen (d. h. Sie können per cd dorthin wechseln), und das übergeordnete Verzeichnis, in dem sich die Webseite befindet, muss über die Berechtigung r (Leseberechtigung) verfügen. 3.2 Einfach und grob (nicht empfohlen, unsicher, aber effektiv): chmod -R 777 /web chmod -R 777 /web/www Fehlende Standard-Homepage 4.1 Warum wird auf der Homepage nach der Zuweisung der Berechtigungen immer noch die Fehlermeldung „403 Forbidden“ angezeigt? 4.2 Das Stammverzeichnis der Webseite bietet eine Standard-Homepage: index.html Dies ist das Ende dieses Artikels zum Lösen von 403 Forbidden mit Nginx. Weitere Informationen zum Lösen von 403 Forbidden mit Nginx finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Vue - benutzerdefinierte gekapselte Schaltflächenkomponente
>>: Unterschiede zwischen MySQL MyISAM und InnoDB
So erstellen Sie einen Dienst und starten ihn aut...
1. Vorbereitung Nach der Installation des Linux-B...
Vorwort Da die Typen derselben Felder in den beid...
Angenommen, Taobao animiert die Leute zum Einkauf...
1. Datenbankdaten simulieren 1-1 Datenbank- und T...
Hyperlinks sind die am häufigsten verwendeten HTM...
Ich habe mein Blog seit mehreren Tagen nicht aktu...
Optimieren Sie die FastCGI-Konfigurationsdatei fc...
1. Entdecken Sie das Problem © ist das Co...
Früher wusste ich nur, wie ich zum Springen das Na...
Nachdem der Server, auf dem sich Docker befindet,...
Sie können sehen, dass ihre visuellen Effekte sehr...
Der spezifische Code lautet wie folgt: <Stil&g...
1. Frage: Ich habe in diesen Tagen Einfügevorgäng...
Wenn Sie Ihr System interaktiv überwachen möchten...