Das muss ich gleich posten, weil es mich so schockiert…
Ich habe versucht unter meinem Dokumente-Ordner einen VHost zum Laufen zu brinden, aber das scheint nicht zu gehen. Zumindest wird hier das gleiche Problem beschrieben mit anschließender Aussage, dass es einfach nicht geht. Wieso auch immer der Apache versucht auf / zu verweisen, weiß nur der liebe Gott. Man kann also keinen VHost oder sonstwie ein DocumentRoot unter
/User/xyz/Documents
legen. Krasser Schuh oder auch Pferd!
Wenn jemand hier rüber stolpert und die Antwort weiß bitte einen Kommentar hinterlassen, weils mich schon sehr interessiert.

4 Comments
mach halt einen sym link, dann geht es ln -s
Ich frag mich in dem Zusammenhang nur, wieso es nicht geht. Im PRinzip isses ja ralle, wo das DocRoot liegt. Also mir zumindest
Also bei mir geht es so:
Die Konfigurationsdatei vom Apachen /etc/apache2/hhtpd.conf öffnen.
Nach DocumentRoot suchen. Bei mir steht unter MacOSX 10.5
# default DocumentRoot
DocumentRoot “/Library/WebServer/Documents”
Dieses auskommentieren und den gewünschten Pfad angeben.
Etwas weiter unten stehen die Direktiven
Hier ebenfalls den gewünschten Pfad angeben. Nun nur noch den Apachen neu starten.
apachectl restart
Und schon läuft der Webserver im gewünschten Verzeichnis.
Ich hab mittlerweile rausgefunden, dass es einfach im Verzeichnis Documents nicht geht. Versucht man es mit einem anderen Verzeichnis geht’s. Scheinbar ist Documents Webserver-resistent…