Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist 403nginx

Was ist 403nginx

(*-*)浩
(*-*)浩Original
2019-07-31 13:42:214459Durchsuche

Der Grund, warum Nginx beim Zugriff einen 403-Fehler gemeldet hat.

Was ist 403nginx

1. Aufgrund der Inkonsistenz zwischen dem Startbenutzer und dem Nginx-Arbeitsbenutzer

Überprüfen Sie den Startbenutzer von Nginx und stellen Sie fest, dass es sich um niemanden handelt, aber der Befehl

begann mit root: ps aux |. config an denselben Benutzer senden und starten,

Befehl: vi conf/nginx.conf

2. Die Datei index.html oder index.php fehlt

, das heißt der Index index.html in der Konfigurationsdatei Die in der Zeile index.htm angegebene Datei.

  server {  
     listen       80;  
     server_name  localhost;  
     index  index.php index.html;  
      root  /data/www/;
    }
Wenn unter /data/www/ keine index.php oder index.html vorhanden ist und Sie die Datei direkt ablegen, wird 403 verboten gemeldet.

3. Wenn nginx keine Berechtigung zum Betreiben des Webverzeichnisses hat

, tritt auch ein 403-Fehler auf. Lösung: Ändern Sie die Lese- und Schreibberechtigungen des Webverzeichnisses oder ändern Sie den Startbenutzer von Nginx in den Benutzer des Verzeichnisses, um das Problem zu lösen Technische Artikel. Bitte besuchen Sie die Spalte

Nginx-Tutorial

, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonWas ist 403nginx. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn