Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So beheben Sie den Nginx 403 Forbidden-Fehler, der durch Berechtigungsprobleme verursacht wird

So beheben Sie den Nginx 403 Forbidden-Fehler, der durch Berechtigungsprobleme verursacht wird

WBOY
WBOYnach vorne
2023-05-23 10:16:341420Durchsuche

Heute habe ich Nginx in einer neuen Umgebung installiert und alle Zugriffe waren 403

权限问题导致Nginx 403 Forbidden错误怎么解决

Wenn 403 angezeigt wird, denke ich normalerweise sofort, dass die Pfadkonfiguration falsch ist, aber ich habe genauer hingesehen und festgestellt, dass der Verzeichnispfad falsch ist OK:

nginx.conf :

Code kopieren Der Code lautet wie folgt:

server {
listen 80;
server_name localhost;

#charset koi8-r;

#access_log logs/host.access .log main;

location / {
root / root / html; Gesamtnutzung 4
-rw-r--r-- 1 root root 3 18. April 11:07 index.html

Verzeichnis existiert immer noch Ich habe diesen Fehler erhalten. Dann dachte ich, es sei ein Berechtigungsproblem. Fügen Sie also eine Zeile zum nginx.conf-Header hinzu:


Kopieren Sie den Code. Der Code lautet wie folgt:

Benutzer root;


Starten Sie Nginx neu und greifen Sie dann erneut darauf zu. Sie können normal darauf zugreifen.

Starten Sie Nginx neu und greifen Sie zu Wenn Sie es erneut ausführen, können Sie normal darauf zugreifen . Platzieren Sie es an einem beliebigen Ort und geben Sie ihm 755, oder ändern Sie seinen Besitzer durch chown. Das Ausführen einer Identität kann auch Berechtigungsprobleme lösen.

Das obige ist der detaillierte Inhalt vonSo beheben Sie den Nginx 403 Forbidden-Fehler, der durch Berechtigungsprobleme verursacht wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen