0 votos

Apache2 no funciona en High Sierra sin Homebrew

Este es un post que he encontrado sobre este tema: Apache2 (Httpd) no funciona tras la actualización a High Sierra

Pero tengo una situación en la que httpd no se ejecuta después de configurar preferencia -> compartir -> compartir web en

Los factores relevantes:

Compré esta máquina usada con Sierra instalado.

Lo actualicé a High Sierra.

Intenté establecer localhost como página de inicio en mis browers.

El navegador responde indicando que no puede conectarse a localhost.

He buscado en Google y he encontrado el post al que hace referencia.

No he instalado Homebrew en esta máquina.

Nunca he utilizado Homebrew.

Pero existe la posibilidad de que Homebrew haya sido instalado en algún momento y las actualizaciones del sistema no lo hayan deshecho. Encuentro en /etc/Apache2/ un httpd.conf~previous y muchos archivos en ./extra con ~previous añadido a varios archivos.

La pregunta es: ¿cómo puedo verificar si Homebrew se instaló y si es así puedo ejecutar con seguridad la desinstalación script encontrada?

Hay un problema relacionado con las interfaces ethernet: Cuando se utiliza un navegador para contactar con localhost y pone un error diciendo que no puede conectarse a localhost, he notado que pierdo el acceso a Internet (la App Store no se conecta alegando que no tengo conexión a Internet). PERO puedo acceder a las máquinas en la red local a través de compartir archivos. Así que sé que la interfaz está funcionando.

Me gustaría aclarar esto. Yo hago desarrollo y quiero que el localhost funcione. Me gusta tener localhost como una página de inicio de la almohadilla de aterrizaje para mis navegadores.

Gracias por su tiempo y atención JK

1voto

JeffK Puntos 61

He resuelto este problema:

httpd tiene que ser iniciado vía sudo o por Root.

Este sistema es una instalación limpia de High Sierra.

La solución fue ejecutar comandos en la terminal para detener y reiniciar httpd.

La solución al problema de la interfaz fue reiniciar la PRAM.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X