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
React entstand als internes Projekt bei Facebook....
Inhaltsverzeichnis 01 Unsichtbare Spalten erstell...
Dieser Artikel beschreibt, wie man einen hochverf...
1. W3C-Versionen von Flex Version 2009 Flag: Anze...
Prozessstrukturdiagramm Nginx ist eine Multiproze...
Vorwort Ich habe vor Kurzem meine bisherigen Noti...
Vorwort Da für den Upload des Miniprogramms https...
In diesem Artikelbeispiel wird der spezifische Co...
Das Erlernen von Linux-Befehlen stellt für die me...
Name Geben Sie einen Namen für das Tag an. Format...
Inhaltsverzeichnis Überblick Formularvalidierung ...
Dieser Artikel stellt hauptsächlich die Wirkung d...
Inhaltsverzeichnis 1. Das Konzept von Prozess und...
<br />Wenn wir über Navigation sprechen, geh...
1. Ubuntu Server 18.04.5 LTS-Systeminstallation U...