Tengo un problema por el que Apache no se inicia al reiniciar. He intentado comandos como
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
para permitir que Apache se inicie, pero se cuelga y no puedo acceder al sitio. Me sale el mensaje
(48)address already in use ah00072 Unable to open logs.
que me dice que el puerto 80 está en uso. Cuando observo los procesos activos que escuchan el puerto 80, encuentro que apache (httpd) es el único proceso que se ejecuta en 80. Así que ejecuto
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
para eliminar apache del inicio 'automático' en el inicio, y puedo ejecutar apachectl start
sin ningún problema.
El mac está ejecutando 10.12.5 Sierra.