Outro Apache foi instalado? Em um terminal (Aplicativos-> Utilitários-> Terminal.app), tente:
ps ax | grep httpd
Você deve ver algo como o seguinte se o seu compartilhamento na Web local estiver ativado:
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
Então tente
ps ax | grep apache
Isso não retornará nada se você estiver usando a instalação padrão, mas poderá se outro servidor estiver instalado.
Se o apache estiver sendo executado a partir de algo diferente de / usr / sbin, convém investigar sua variável de ambiente PATH caso ela tenha sido alterada.
Você também pode tentar usar o arquivo httpd.conf padrão fornecido pela Apple (caso o seu tenha sido editado).
Faça um backup do atual
sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.bak
Copie o arquivo httpd.conf 'original'
sudo cp /etc/apache2/original/httpd.conf /etc/apache2/httpd.conf
Reinicie o servidor da web
sudo apachectl restart
Em uma nota lateral .. Se você está ou fará algum desenvolvimento web de longo prazo, eu recomendaria instalar o apache2, php, mysql, etc do MacPorts ou Homebrew. Há um pouco de uma curva de aprendizado, mas é fácil quando você pega o jeito e se beneficia a longo prazo. Comandos de porta de exemplo:
Procure aplicativos para instalar
pesquisa de porta apache2
Instale o apache2
sudo port install apache2 (atualmente versão 2.2.22)
Desinstalar apache2
desinstalação da porta sudo apache2
Melhoria..
atualização da porta sudo apache2
Além disso, o MacPorts instala tudo no diretório / opt / (acho que o Homebrew também o faz), então você sempre pode excluir o diretório inteiro se não quiser mais. Novamente, se você não se importa em cavar um pouco as trincheiras e pode ser paciente enquanto o computador compila esses aplicativos a partir do código-fonte (isso pode ser demorado), valerá a pena.