Eu tenho um problema em que o Apache não inicia após a atualização para o High Sierra 10.13.1. Não há nada aparecendo nos logs de erro, mas quando tento apachectl startnada acontece. Se eu executar apachectl configtest, recebo "Sintaxe OK
Eu usei comandos como sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plistsem sucesso. O Apache não será iniciado. Eu posso correr sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.httpd.pliste isso também não está funcionando.
Dei uma olhada na lista de serviços de preparação e o httpd aparece na lista junto com outro processo (mysql), mas o status do httpd está mostrando um amarelo "iniciado" em vez de um verde.
Eu tentei muitas coisas diferentes, e o que estou descobrindo é que, se eu olhar para o arquivo system.log, encontro com.apple.xpc.launchctl[1] (homebrew.mxcl.httpd24[11780]): Service exited with abnormal code:1
Se eu executar o apachectl start, o comando parece funcionar, mas quando executo o comando stop, recebo "httpd (sem arquivo pid) não executando.
Também estou recebendo a saída de com.; Apple.xpc.launchd [1] ( org.apache.httpd): mude do OnDemand para o KeepAlive.
Existe algo com High Sierra que está impedindo o Apache de funcionar quando correu bem no Sierra?
brew services list' I receive a yellow indicator, I checked with all of the available users and ran serviços de brew` e todos eles mostram o mesmo indicador. Quanto ao guia de configuração, o Ansible foi usado para configurar o apache. Isso foi feito em outros 5 MacBooks, eles ainda estão executando o Sierra. Este MacBook teve um problema e uma Apple executou um diagnóstico e redefiniu o sistema operacional, enquanto atualizava o sistema operacional para High Sierra
apachectl start). O mesmo com ... configtest!
httpdfórmula Homebrew , e agora o apache não responde. Quando eu faço brew services list, eu também obter o startedpara httpd em amarelo, e quando eu corro sudo apachectl stop, ele me diz quehttpd (pid 87?) not responding.