Ich habe die Webfreigabe in den Systemeinstellungen unter Mac OS X 10.6 eingerichtet und auf den dort angegebenen Link geklickt. Leider hat mir Apache diesen 403-Fehler gegeben:
verboten
Sie haben auf diesem Server keine Berechtigung, auf /~myusername/index.html zuzugreifen.
Das Zugriffsprotokoll zeigt Folgendes an: 10.0.1.2 - - [30/Jun/2010:16:25:15 -0700] "GET /~myusername/ HTTP/1.1" 403 210
Fehlerprotokoll wird angezeigt: [Wed Jun 30 16:26:09 2010] [error] [client 10.0.1.2] client denied by server configuration: /Users/myusername/Sites/
Seltsamerweise funktioniert der Zugriff auf http: // localhost einwandfrei. Es ist nur mit zwei der Benutzerordner, mit denen ich Probleme habe, der andere Benutzerordner, der neuer als mein System-Upgrade ist, funktioniert einwandfrei.
Ich hatte das schon einmal auf meinem Rechner in Leopard, also habe ich alles ~/Sites
auf 755 geändert , was nicht gut war. Irgendwelche Vorschläge? Ich nehme an, dass ich etwas an meinem Computer getan habe, das dies verursacht hat, da ich mir nicht vorstellen kann, dass Apple etwas in die Irre führt.
Ich habe PEAR mit diesen Anweisungen eingerichtet , aber ich habe keine Ahnung, ob dies die Ursache sein könnte.