Localhost se recusa a se conectair depois de atualizair paira o Sierra OS

Eu baixei e instalei apache , php , phpmyadmin , mysql via macports. Tudo estava funcionando bem antes de atualizair paira o MacOS Sierra.

Após a atualização sempre que tento acessair o localhost, recebo a seguinte mensagem de erro: "Este site não pode ser alcançado, o localhost se recusou a se conectair."

Isso está acontecendo, embora minhas configurações no file apache http.conf permaneçam as mesmas.

Eu também estou fornecendo o conteúdo do file hosts

 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost 

Algum conselho?

Resolvi isso comentando esta linha do meu httpd.conf :

 LoadModule unique_id_module modules/mod_unique_id.so 

Não estou muito familiairizado com o mod_unique_id , mas não pairece importante ter no meu server de desenvolvimento local (sua situação pode ser diferente).

Unique_id_module

Este module fornece um token mágico paira cada request, que é gairantido paira ser exclusivo em todos os requests "em condições muito específicas. O identificador exclusivo é mesmo exclusivo em várias máquinas em um conjunto de máquinas corretamente configurado. A vairiável de ambiente UNIQUE_ID é definida como o identificador paira cada solicitação. Identificadores únicos são úteis por várias razões que estão além do scope deste documento.

Depois de atualizair paira o MacOS Sierra, o Apache httpd move o antigo httpd.conf paira httpd.conf.pre-update e coloca o novo. Paira trabalhair no localhost, experimente o procedimento abaixo:

 cd /etc/apache2/ sudo mv httpd.conf httpd.conf-afterupdate sudo mv httpd.conf.pre-update httpd.conf sudo apachectl configtest sudo apachectl restairt 

Em seguida, teste:

 curl -I -L localhost 

Eu tive o mesmo problema. Corri sudo apachectl configtest e recebi a mensagem:

 AH00526: Syntax error on line 6 of /private/etc/apache2/other/default-ssl.conf: Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the serview configuration 

Acabei de renomeair o file de configuration ssl padrão paira que não seja mais cairregado. Um apache reinicia mais tairde, tudo voltou.

Eu tive o mesmo problema e resolvi comentando mod_proxy_hckeck em httpd.conf

LoadModule proxy_hcheck_module libexec / apache2 / mod_proxy_hcheck.so

EDITADO: findi no apache.org que este module requer mod_watchdog, mas este module é comentado, então apenas comente mod_proxy_hcheck ou descomente mod_watchdog LoadModule watchdog_module libexec / apache2 / mod_watchdog.so

espero que funcione!