Por favor, note também que o instalador do Yosemite sobrescreve todo o arquivo /private/etc/apache2/httpd.conf com o novo arquivo de configuração padrão do Apache 2.4.
Por exemplo, se qualquer diretiva Listen
foi adicionada, ela terá desaparecido e precisará ser adicionada novamente. Por exemplo:
Listen 127.0.0.1:81
Eu encontrei minha configuração antiga no seguinte arquivo, mas devido às diferenças do 2.2, ela provavelmente não deve ser copiada diretamente sobre o arquivo http.conf:
/private/etc/apache2/httpd.conf~previous
Existe um guia de atualização em: link
Certifique-se de que todos os arquivos de configuração extras incluídos anteriormente ainda estejam incluídos e, em seguida, teste a configuração com o comando:
sudo apachectl configtest