403 Forbidden auf symlink im web-root

Ich bin auf einem shared-hosting-Paket auf einem LAMP-stack mit keinen shell-Zugriff.

Kann ich symlinks erstellen mit Hilfe von PHP - symlink() Funktion.

Sagen wir mal meine web-root ist /home/www/user1/public

Sagen wir, ich habe ein echtes Verzeichnis mit dem Namen /home/www/user1/public/real_dir

Und ich erstellen Sie einen symlink namens /home/www/user1/public/fake_dir Hinweis auf real_dir

Warum ich einen 403 Forbidden beim Zugriff www.mydomain.com/fake_dir aber nicht beim Zugriff auf www.mydomain.com/real_dir?

Sollte es kein Rechte problem, weil wenn ich eine Datei erstellen in PHP, auf die ich zugreifen kann, dass alle Rechte.

Ich habe versucht, schalten FollowSymlinks ab und an in .htaccess (es war), aber kein Glück.

Könnte es sein, dass FollowSymlinks ist definiert als nicht überschreibbare in einem .htaccess-Datei? Oder gibt es sonst noch etwas zu beachten beim arbeiten mit Symlinks in der Apache?

InformationsquelleAutor Pekka 웃 | 2010-02-07
Schreibe einen Kommentar