403 Forbidden: Zugriff verweigert bei Einrichtung von Subdomains

16.03.2011

Ich wollte eben eine neue Subdomain anlegen. Da ich ja einen virtuellen Server bei HostEurope gemietet habe und dieser mittels Plesk verwaltet wird, ist das recht einfach.

Dennoch stieß ich auf ein Problem: nach Einrichtung der Subdomain und entpacken der Webseite selbst in ein Verzeichnis innerhalb der Subdomain war diese nicht über den Browser erreichbar. Fehler:

Forbidden
You don't have permission to access / on this server.

Nach kurzer Suche fand ich heraus, dass die Dateiberechtigung „Schuld“ war. Das Verzeichnis der Webseite selbst muss wie folgt eingerichtet werden.

  1. User und Gruppe richtig setzen (ersetzen Sie [pfad] mit dem Pfad zu ihrem Verzeichnis):
    # chown root.root [pfad]
    # z.B.:
    chown root.root mantisbt-1.2.4/
  2. Dateiberechtigung setzen:
    # chmod a+rx [pfad]
    # z.B.:
    chmod a+rx mantisbt-1.2.4/

Ich liste hier mal meine Verzeichnisstruktur auf:

Pfad: /var/www/vhosts/it-muecke.de/subdomains/projekte/httpdocs
drwxr-x---  6 itm-projekte psaserv 4,0K 2011-03-16 10:35 .
drwxr-xr-x  7 root         root    4,0K 2011-03-16 09:44 ..
lrwxrwxrwx  1 root         root      15 2011-03-16 09:47 active -> mantisbt-1.2.4/
drwxr-xr-x  2 itm-projekte psacln  4,0K 2011-03-16 09:44 css
-rwxr-xr-x  1 itm-projekte psacln   18K 2011-03-16 09:44 favicon.ico
drwxr-xr-x  5 itm-projekte psacln  4,0K 2011-03-16 09:44 img
-rwxr-xr-x  1 itm-projekte psacln  7,1K 2011-03-16 09:44 index.html
drwxr-xr-x 15 root         root     12K 2010-12-15 03:26 mantisbt-1.2.4
drwxr-xr-x 11 itm-projekte psacln  4,0K 2011-03-16 10:35 test

Bitte beachten Sie die User und Gruppen entsprechend Ihrer Umgebung anzupassen. Plesk macht das aber eigentlich alles automatisch - bis auf den neuen Ordner - in diesem Fall mantisbt-1.2.4.


Ähnliche Themen im blog:
mantis, plesk


zurück