PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache Symbolic link not allowed



gery
05.10.06, 18:11
Wie es der Title schon sagt.
Ich möchte gerne typo3 lokal testen, jedoch lässt sich via http://localhost/typo3
keine website anzeigen, sondern nur ein:

Forbidden
You don't have permission to access /typo3/ on this server.
Keine Ahnung wieso.
hier sind die rechte:

alpha htdocs # ls -al
total 36
drwxr-xr-x 8 root root 4096 Oct 3 21:52 .
drwxr-xr-x 6 apache apache 4096 Aug 27 11:56 ..
-rw-r--r-- 1 root root 27 Sep 13 22:08 info.php
drwxr-xr-x 9 root root 4096 Sep 10 16:06 phpmyadmin
drwxr-xr-x 7 root root 4096 Oct 3 21:59 typo3
drwxr-xr-x 14 root root 4096 Sep 12 20:10 wiki

Das wiki funktioniert, der typo3 ordner nicht...

Das meint der apache2 errorlog:

[Thu Oct 05 18:06:36 2006] [error] [client 127.0.0.1] Symbolic link not allowed: /var/www/localhost/htdocs/typo3/index.php
[Thu Oct 05 18:06:36 2006] [error] [client 127.0.0.1] Symbolic link not allowed: /var/www/localhost/htdocs/typo3/index.php


Ich habe diese Optionen für die apache2.conf getestet:


Directory />
Options FollowSymLinks
AllowOverride None
Options SymLinksIfOwnerMatch +FollowSymLinks
</Directory>


Habe ich was vergessen?
Kann mir jemand weiterhelfen?

gruss

gery

marce
05.10.06, 19:23
zeig mal den Inhalt von tem typo3-Ordner - sepeziell der Link und dessen Ziel...


Ach ja - gerade noch gesehen...

<Directory> und </Directory> werden dazu verwendet, eine Gruppe von Direktiven zusammenzufassen, die nur für das genannte Verzeichnis und dessen Unterverzeichnisse gelten. Jede Direktive, die im Verzeichnis-Kontext erlaubt ist, kann verwendet werden. Verzeichnispfad ist entweder der vollständige Pfad zu einem Verzeichnis oder eine Zeichenkette mit Platzhaltern wie sie von der Unix-Shell zum Abgleich verwendet werden
(http://httpd.apache.org/docs/2.0/mod/core.html#directory)

gery
06.10.06, 22:17
hallo!

so, ich habe heute nochmals alles frisch installiert.
dabei ist mir aufgefallen, dass ich lediglich den symlink auf ein directory verlinkt habe, welches es nicht gibt (tippfehler im symlink). als ich den dann korrigiert habe, hat es den ornder beim directory listing auf dem server (via browser) auch angezeigt.

vielen dank für die hilfe!