He terminado completamente mi instalación de Apache en High Sierra.
Tenía un maravilloso entorno de desarrollo local ejecutándose antes de la actualización, y cuando actualicé a High Sierra intenté forzarlo a usar PHP5 en lugar de PHP7 y en el curso de hacerlo (y luego tratar de deshacer lo que ' Hecho. Hice todo lo peor.
Independientemente de lo que haga con los comandos de apachectl, simplemente obtengo:
AH00534: httpd: Error de configuración: No hay MPM cargado.
He buscado en Google muchas, muchas veces y solo encuentro sitios de Linux / Unix con información que no se aplica.
No, no puedo encontrar ninguna información útil mirando los resultados de los registros de cola.
No, no tengo / no puedo usar ninguna de las versiones anteriores o de copia de seguridad o "originales" de httpd.conf o archivos asociados (extras / httpd-vhosts.conf, etc.) porque he logrado corromperlos también.
También pude haber instalado una segunda copia de Apache en algún lugar a través de Homebrew que está interfiriendo y / o causando que la versión de Sierra Alta de facto funcione mal.
¿Hay alguna forma, sin reinstalar completamente el sistema operativo, reinstalar solo Apache y volver las cosas a un estado estable?