warum apache verbieten den Zugriff über symbolische links?
Bin ich versucht zu installieren, typo3, wie pro die Anweisungen, aber ich habe ein bisschen ein Rätsel zu lösen.
Es scheint, apache verweigert den Zugriff auf Dateien, die ich versuche, Zugriff über jeden beliebigen symbolischen link in das Stammverzeichnis der Website. Ich habe die Berechtigungen geändert von SymLinksIfOwnerMatch zu FollowSymLinks und keine Freude.
Ich arbeite auf mac OSX (SL) und die Installation in meinem Benutzer - "Seiten" - Verzeichnis. Ich kann auf alle Dateien in das CMS-Verzeichnis über den web-browser gerade nicht, was durch symbolische links.
Sind Sie absolute oder relative symlinks? Ich bin mir nicht sicher, ob das würde einen Unterschied machen, aber es könnte.
Ich habe versucht, sowohl. Es spielte keine Rolle, welche Art Sie waren.
Wenn Sie das
Ich habe versucht, sowohl. Es spielte keine Rolle, welche Art Sie waren.
Wenn Sie das
FollowSymlinks
Richtlinie über .htaccess
, haben Sie aktivieren AllowOveride All
für das document-root? Ansonsten sind Sie nicht berechtigt, es zu ändern..InformationsquelleAutor Dark Star1 | 2011-06-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hoffe konsolenfreddy's Kommentar war hilfreich schon. Ich bin zu versuchen, um die Dinge hier:
AllowOverride
option wird festgelegt, für Ihren webserver (oder, wenn anwendbar, die für den virtuellen host) Für das Debuggen Sie könnenAllowOverride All
entweder apache2.conf, httpd.conf oder in sites-available/defaultFollowSymlinks
ist aktivated in einer der Dateien, die verantwortlich für Ihre webroot, beginnend mit apache2 arbeiten Sie sich nach unten .htaccess-Dateien.* Überprüfen Sie diese Antwort an askubuntu.com für weitere Hinweise.
the whole path from root to the file in question must be readable
; ich saß dort für eine Weile.InformationsquelleAutor Mateng
Ok ich schließlich löste es. In OSX die Letzte Datei, die regelt den Zugriff von Websites installiert, die in Benutzer-Verzeichnissen ist die Letzte
Include
Zeile in derapache2/conf/extra/httpd-userdir.conf
- Datei. Einmal wechselte ich, dass meine Probleme ging.Vielen Dank an alle Leute, die beantwortet meine Fragen.
InformationsquelleAutor Dark Star1