J'ai cherché internet sans arrêt pendant trois jours pour trouver une solution à mon problème, mais rien ne fonctionne.Apache Mountain Lion ne fonctionne pas
Mon Apache est chargé, mon fichier httpd.conf est par défaut autre que le LoadModule PHP5 qui n'est plus commenté, et les permissions sur tous les fichiers sont au moins autorisées à lire.
J'ai fait une complète réinstallation complète de Mountain Lion, en restaurant uniquement mon compte d'utilisateur avec Time Machine.
Voici quelques éléments importants de mon fichier httpd.conf (comme ils sont par défaut):
ServerRoot "/usr"
#Listen 12.34.56.78:80
Listen 80
User _www
Group _www
#ServerName www.example.com:80
DocumentRoot "/Library/WebServer/Documents"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "/Library/WebServer/Documents">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Mon fichier UserName.conf (James.conf):
<Directory "/Users/James/Sites/">
Options Indexes MultiViews
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
</Directory>
Essayez ce guide http : //osxdaily.com/2012/09/02/start-apache-web-server-mac-os-x/ – Mellson
Mec, il n'y a presque aucun lien que vous pouvez m'envoyer que je n'ai pas suivi. –
Peut-être essayez de modifier AllowOverride AuthConfig Limit à AllowOverride All (dans James.conf). Le fichier que vous essayez d'ouvrir doit également être dans le répertoire de base dans le dossier nommé Sites. Disons que vous avez un dossier nommé PHP avec un index.php dedans. Pour y accéder, rendez-vous sur http: //localhost/~James/PHP/index.php dans votre navigateur. Ce panneau de préférences devrait vous permettre d'activer/désactiver votre serveur - http://clickontyler.com/blog/2012/02/web-sharing-mountain-lion/ – Mellson