Hallo Liste, warum kann Apache nicht in Symbolischen Links arbeiten, sondern gibt nur einen 403 Error heraus. Hintergrund der Frage ist folgender... Alle User habe in Ihrem $Homedir ein Verzeichnis Namens 'www', in diesem befinden sich alle deren Dateien. Zur Vereinfachung des Adminaufwandes habe ich mir überlegt diese Verzeichnisse alle nach /srv/www zu linken. Apache gibt aber nach der entsprechenden Änderung in der VirtualHosts.conf (per include in die httpd.conf gesetzt) einen 403 Error herraus. In der jeweiligen <Directory>-Sektion befinden sich aber alle Einträge die lt. apache.org für diesen Fall vorhanden sein müssen u.a. Options +FollowSymlinks... Anscheinend scheiter der Zugriff jedoch schon am übergeordneten SymLink. Wer hat eine Idee oder kann hier weiterhelfen ? Gruß Alex
Nachtrag: das Error Log gibt zu obengenanntem Problem folgendes aus: -----8<----- [Tue Dec 24 07:29:35 2002] [error] [client 217.228.173.205] Symbolic link not allowed: /srv/www/www.dsp-2000.de/ [Tue Dec 24 07:32:52 2002] [error] [client 217.228.173.205] Symbolic link not allowed: /srv/www/www.dsp-2000.de/ [Tue Dec 24 07:32:53 2002] [error] [client 217.228.173.205] Symbolic link not allowed: /srv/www/www.dsp-2000.de/ [Tue Dec 24 07:33:24 2002] [error] [client 217.228.173.205] Symbolic link not allowed: /srv/www/www.dsp-2000.de/ [Tue Dec 24 07:33:25 2002] [error] [client 217.228.173.205] Symbolic link not allowed: /srv/www/www.dsp-2000.de/ -----8<----- Gruß Alex
Am Dienstag, 24. Dezember 2002 07:42 schrieb Alexander Reuther:
warum kann Apache nicht in Symbolischen Links arbeiten, sondern gibt nur einen 403 Error heraus. Hintergrund der Frage ist folgender...
Alle User habe in Ihrem $Homedir ein Verzeichnis Namens 'www', in diesem befinden sich alle deren Dateien. Zur Vereinfachung des Adminaufwandes habe ich mir überlegt diese Verzeichnisse alle nach /srv/www zu linken. Apache gibt aber nach der entsprechenden Änderung in der VirtualHosts.conf (per include in die httpd.conf gesetzt) einen 403 Error herraus.
Versuch doch mall als User wwwrun in die Verzeichnisse zu wechseln, keine Chance. Ins Home-Verzeichnis darf nur der User und das ist auch gut so. Für solche Spielerein musst Du mod_userdir verwenden. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (2)
-
Alexander Reuther
-
Manfred Tremmel