J'ai configuré le partage Web dans les Préférences Système sur Mac OS X 10.6 et j'ai cliqué sur le lien qu'il m'y a donné. Malheureusement, Apache m'a donné cette erreur 403:
Interdit
Vous n'êtes pas autorisé à accéder à /~myusername/index.html sur ce serveur.
Le journal d'accès affiche: 10.0.1.2 - - [30/Jun/2010:16:25:15 -0700] "GET /~myusername/ HTTP/1.1" 403 210
Le journal des erreurs s'affiche: [Wed Jun 30 16:26:09 2010] [error] [client 10.0.1.2] client denied by server configuration: /Users/myusername/Sites/
Curieusement, l'accès à http: // localhost fonctionne très bien. C'est juste avec deux des dossiers utilisateur avec lesquels j'ai des problèmes, l'autre dossier utilisateur, qui est plus récent que la mise à niveau de mon système, fonctionne bien.
J'ai déjà eu ce travail sur ma machine dans Leopard, alors j'ai tout modifié en ~/Sites
755, ce qui n'a pas fait de bien. Aucune suggestion? Je suppose que j'ai fait quelque chose à ma machine qui a causé cela, car je ne peux pas imaginer qu'Apple gâche quelque chose comme ça.
J'ai créé PEAR avec ces instructions , mais je ne sais pas si cela pourrait en être la cause.