Wieder ein FollowSymLinks Problem

Alles, was den Apache betrifft, kann hier besprochen werden.

Wieder ein FollowSymLinks Problem

Postby tombert » 01. April 2012 10:16

Hallo,

ich krieg apache 2.2.17 einfach nicht dazu meinen link zu folgen.

Ich hab meine web-page unter /home
Code: Select all
lrwxrwxrwx  1 root    root        17 Apr  1 02:12 htr-wserver -> htr-wserver-test/
dr-xr-xr-x 11 wwwrun  www       4096 Apr  1 01:03 htr-wserver-test


Unter openSuse 11.4 steht in meiner default-server.conf:
Code: Select all
Options FollowSymLinks
Alias /htr "/home/htr-wserver"
Alias /htr-wserver "/home/htr-wserver"
<Directory "/home/htr-wserver">
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


Das führt zu der Fehlermeldung in error_log:
Symbolic link not allowed or link target not accessible: /home/htr-wserver


Wenn ich die Alias und das Directory auf den echten namen htr-wserver-test ändere dann funkts:
Code: Select all
Options FollowSymLinks
Alias /htr "/home/htr-wserver-test"
Alias /htr-wserver "/home/htr-wserver-test"
<Directory "/home/htr-wserver-test">
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


Für Tips und Ideen wäre ich sehr dankbar.
tombert
 
Posts: 2
Joined: 01. April 2012 10:01
Operating System: openSuse, Ubuntu, W7, XP

Re: Wieder ein FollowSymLinks Problem

Postby tombert » 01. April 2012 10:54

Answered it myself - but this really was a bad one:

Because the Directory itself is a symlink one has to enable the root folder. This fixes the problem:
Code: Select all
<Directory "/home">
    Options -All FollowSymLinks
</Directory>
tombert
 
Posts: 2
Joined: 01. April 2012 10:01
Operating System: openSuse, Ubuntu, W7, XP


Return to Apache

Who is online

Users browsing this forum: No registered users and 30 guests