¿Reinstalar Apache?

-1

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?

    
pregunta David Vincent Gagne 14.11.2017 - 18:16

1 respuesta

1

Está bien. Pude resolver el problema al desinstalar la versión adicional de Apache que instalé inadvertidamente con brew usando:

brew uninstall httpd

Ahora, cuando sudo apachectl -k restart ejecuta la versión correcta / de facto para Mac OS de Apache.

    
respondido por el David Vincent Gagne 15.11.2017 - 04:11

Lea otras preguntas en las etiquetas