2010-11-25 18 views
3

Neuinstallation eines Debian-Servers. Apache2, PHP5.403 Verbotener Versuch, PHP-Skripte auszuführen

Wenn ich versuche, eine PHP-Datei zu durchsuchen, erhalte ich 403 Verboten. Ich bin in der Lage, zu HTML-Dateien zu navigieren.

Ich habe versucht, die folgenden:

  • neu installiert Apache, PHP, libapache2-mod-php5
  • erneut gestartet Apache
  • die conf-Datei gründlich überprüft, von Standard kopiert, stellen Sie die richtige Verzeichnispfad und erlauben von allen
  • Checked Berechtigungen des Verzeichnisses, wie ein Test/var/www/site volle 777 Erlaubnis gegeben haben - nach wie vor verboten

Kann ich nicht darüber nachdenken, was ich noch versuchen soll?

+0

Sie haben 755 für die PHP-Datei eingestellt? –

+0

ive auch versucht, das Verzeichnis www-data chown: www-data – Tim

+0

ja ive versucht, 755 und 777 – Tim

Antwort

0

Überprüfen Sie, ob das Alow/Deny-Muster in Ihrer http.conf richtig eingestellt ist. Was wird in das Apache-Fehlerprotokoll geschrieben?

+0

Würde diese Art von Ding endet im Zugriffsprotokoll? – Dai

1

Führen Sie chmod 755 des Verzeichnisses aus, in dem sich die PHP-Skripts befinden.

Danach starten Sie den Apache/nginx Server

oder

wenn obige Verfahren dann Ihr Hosting-Provider arbeiten kontaktieren, die URL-Whitelist phpscript, weil es Probleme mit mod_security sein kann. Es ist die nervigste Sache, die Hostgator Benutzer konfrontiert sind.

Verwandte Themen