Comment faire fonctionner un hôte virtuel sous OS X Lion?

Je suis en train de configurer un hôte virtuel sur mon Mac OS X 10.7 de l'Installation.
Je suis en utilisant VirtualHostX à gérer mon /etc/hosts et httpd-vhosts.fichier conf.
Actuellement, mon httpd-vhosts.fichier conf ressemble à ceci:

NameVirtualHost *:80

<Directory "/Users/yuval/Sites/mysite/">
Allow From All
AllowOverride All
</Directory>
<VirtualHost *:80>
    ServerName "mysite.dev"
    DocumentRoot "/Users/yuval/Sites/mysite"
</VirtualHost>

et mon /etc/hosts files a ça:

# VHX START
127.0.0.1 mysite.dev
fe80::1%lo0 mysite.dev
# VHX STOP

J'ai activé le Partage Web sous préférences Système, et je sais que apache est en cours d'exécution. Cependant, quand j'ai naviguer sur 127.0.0.1 ou de monsite.dev, je reçois le texte suivant:

Interdit

Vous n'avez pas la permission d'accéder à /sur ce serveur.

Mes permissions sur /Users/yuval/Sites/monsite sont en 755. Essayer de les changer en 777 n'a pas aider non plus. Notez que ce qui se passe avec n'importe quel dossier je choisir -- je n'ai pas une .htaccess dans /Utilisateurs/yuval/Sites/monsite.

Mise à jour: Vérifier les erreurs d'apache, ce sont les journaux qui apparaissent:

[Fri Dec 09 17:59:27 2011] [error] [client 127.0.0.1] (13)Permission denied:
    access to /denied
[Fri Dec 09 17:59:27 2011] [error] [client 127.0.0.1] (13)Permission denied:
    access to /favicon.ico denied

Il semble assez évident que les vhosts + hôtes code est en train de faire son travail en fait de déterminer que l'adresse existe, mais pour une raison quelconque, cela ne fonctionne pas. Des idées?

source d'informationauteur Yuval Karmi | 2011-12-10