Sie haben keine Berechtigung zum access /folder/index.php auf diesem server. Apache/2.2.22 (Ubuntu) Server at localhost Port 80
Ich bin mit ubuntu 12.04
Wenn ich auf meiner index-Datei wie"localhost/index.php" seine Arbeitsmethoden in Ordnung.
zur gleichen Zeit, wenn ich bin mit meinem Skript wie "localhost/mypage/index.php" dann ist es wieder ein Fehler bezeichnet
Sie haben keine Berechtigung zum access /mypage/index.php auf diesem server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80
Mir bitte helfen das problem zu überwinden ../Dank
- Lesen Sie [hier][1], es ist eine Allgemeine Frage [1]: stackoverflow.com/questions/15721012/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vorausgesetzt, Sie haben Ihre Dateien in
/var/www
installiert haben und die Standard-stack, die Ubuntu bietet, der richtige Weg ist, fügen Sie Ihren Benutzer zu derwww-data
Gruppe und dannchown
diesem Ordner. Öffnen Sie ein terminal und geben Sie:Vielleicht ist der web-Benutzer nicht über die Berechtigung zum Zugriff auf Unterverzeichnisse? Sie können CHMOD/EIGENE user-apache laufen wie?
Finden Sie heraus, die der Benutzer Lesen Sie diesen Artikel: https://stackoverflow.com/questions/2509334/finding-out-what-user-apache-is-running-as
Mittels CHMOD:
sudo chmod -R /folder/path/
sudo chown -R _www_user:_www_group /folder/path