Un autre Apache a-t-il été installé? Depuis un terminal (Applications-> Utilitaires-> Terminal.app), essayez:
ps ax | grep httpd
Vous devriez voir quelque chose comme ceci si votre partage Web local est activé:
25829 ?? Ss 0: 00.04 / usr / sbin / httpd -D FOREGROUND -D WEBSHARING_ON 25831 ?? S 0: 00.00 / usr / sbin / httpd -D FOREGROUND -D WEBSHARING_ON
Alors essaye
ps ax | grep apache
Cela ne devrait rien retourner si vous utilisez l'installation par défaut, mais pourrait le faire si un autre serveur a été installé.
Si apache est exécuté à partir de quelque chose d'autre que / usr / sbin, alors vous voudrez peut-être étudier votre variable d'environnement PATH au cas où elle aurait été modifiée.
Vous pouvez également essayer d'utiliser le fichier httpd.conf par défaut fourni par Apple (au cas où le vôtre a été modifié).
Faire une sauvegarde de la version actuelle
sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.bak
Copiez le fichier httpd.conf «original»
sudo cp /etc/apache2/original/httpd.conf /etc/apache2/httpd.conf
Redémarrez le serveur Web
redémarrage sudo apachectl
Sur une note latérale. Si vous êtes ou serez en train de faire du développement web à long terme, je vous conseillerais d'installer apache2, php, mysql, etc depuis MacPorts ou Homebrew. Il y a un peu de courbe d'apprentissage, mais c'est facile lorsque vous vous y familiarisez et vous en bénéficierez à long terme. Exemples de commandes de port:
Rechercher des applications à installer
recherche de port apache2
Installer apache2
sudo port install apache2 (actuellement la version 2.2.22)
Désinstaller apache2
désinstallation du port sudo apache2
Améliorer..
sudo port upgrade apache2
De plus, MacPorts installe tout dans le répertoire / opt / (je pense que Homebrew le fait aussi), vous pouvez donc toujours supprimer tout le répertoire si vous n'en voulez plus. Encore une fois, si cela ne vous dérange pas de creuser un peu dans les tranchées et que vous pouvez être patient pendant que votre ordinateur compile ces applications à partir du code source (cela peut être long), cela en vaudra la peine.