Heim >Backend-Entwicklung >PHP-Problem >Was tun, wenn der PHP-Benutzer nicht über ausreichende Berechtigungen verfügt?

Was tun, wenn der PHP-Benutzer nicht über ausreichende Berechtigungen verfügt?

王林
王林Original
2019-09-26 11:49:183832Durchsuche

Was tun, wenn der PHP-Benutzer nicht über ausreichende Berechtigungen verfügt?

Problem: You don't have permission to access /index.html on this server.

Ursache: index.html ist eine vom Root-Benutzer erstellte Datei Apache-Berechtigungen reichen nicht aus.

Lösung: Dateiberechtigungen ändern; chmod 755 index.html

Wenn dieses Problem unter WIN 2003 auftritt, lösen Sie es bitte wie folgt:

Öffnen Sie die Apache-Konfigurationsdatei httpd.conf und suchen Sie diesen Absatz:

<Directory />
     Options FollowSymLinks
     AllowOverride None
     Order deny,allow
     deny from all
     Satisfy all
</Directory>

Versuchen Sie dann, deny in deny from all zu ändern, um Apache zuzulassen, zu speichern und neu zu starten, und testen Sie dann den Zugriff auf die Webseite zur Testwebsite ist völlig normal.

Die zweite Methode besteht darin, die erweiterte Konfiguration in Apaches Konfigurationsdatei httpd-vhosts.conf

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

zu öffnen und das # davor zu entfernen Es wurde die erweiterte Konfiguration eingeführt, aber die entsprechende Berechtigung „Von allen zulassen“ war in der erweiterten Konfigurationsdatei nicht konfiguriert, sodass dieser Fehler angezeigt wurde.

Empfohlenes Tutorial: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn der PHP-Benutzer nicht über ausreichende Berechtigungen verfügt?. 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