Mountain Lion supprime le fichier de configuration qui donne accès au Web à votre répertoire utilisateur. Les fichiers de configuration se trouvent dans /etc/apache2/users/
. Celui qui manque est user.conf
où utilisateur est votre nom d'utilisateur court.
Si vous ne voulez pas jouer avec la ligne de commande, voici un Applescript que vous pouvez exécuter pour créer un fichier de configuration pour votre utilisateur. Il vous demandera votre mot de passe car il doit créer le fichier dans un répertoire au niveau du système et nécessite des privilèges élevés.
Dans votre dossier d'applications ou dans le Launchpad, ouvrez Other > Applescript Editor
. Copiez le script ci-dessous et collez-le dans la zone de texte de l'éditeur Applescript. Cliquez ensuite sur le bouton Exécuter bouton.
set userHome to (short user name of (system info))
set configFile to "/etc/apache2/users/" & userHome & ".conf"
set configFileContents to "<Directory \"/Users/" & userHome & "/Sites/\">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>"
do shell script "echo '" & configFileContents & "' > " & configFile with administrator privileges
do shell script "/usr/sbin/apachectl restart" with administrator privileges
Lorsque le script se termine, vous devriez être en mesure d'accéder à votre page Web de niveau utilisateur.