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
Vor einigen Tagen habe ich Ihnen einen inländisch...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikel werden hauptsächlich kreisförmi...
Ich bin kürzlich bei der Arbeit auf ein Problem g...
Binlog ist eine binäre Protokolldatei, die alle M...
Wenn wir den MySQL-Dienst verwenden, beträgt die ...
Inhaltsverzeichnis Globale Variable „globalData“ ...
<br />Dies ist ein Artikel, den ich vor lang...
Hintergrund Letzte Woche hat das Unternehmen eine...
Zusammenfassung der allgemeinen Funktionen von re...
Kürzlich habe ich ein Spark-Streaming-Programm in...
Methode 1: Setzen Sie das schreibgeschützte Attrib...
Phänomen Bei der Verwendung von Apache Spark 2.x ...
Die Kodierung von Webseiten wird im Englischen als...
Hintergrund Ich habe mit meinen Klassenkameraden ...