El Capitán Safari no puede abrir http: // localhost / después de iniciar Apache

2

En la ventana de la Terminal, inicié el servidor web con sudo apachect1 start , proporcioné la contraseña y luego obtuve:

  

/System/Library/LaunchDaemons/org.apache.httpd.plist: servicio ya cargado

Luego, en el campo de búsqueda inteligente de Safari ingresé:

  

enlace

Entonces me puse:

En la Terminal se reporta https -v :

  

Versión del servidor: Apache / 2.4.16 (Unix)   Servidor construido: 31 de julio de 2015 15:53:26

¿Cómo podemos arreglar esto por favor? Gracias.

    
pregunta Fred J. 09.01.2016 - 11:08

4 respuestas

1

Resulta que existe evidencia de que la actualización de Snow Leopard a El Capitan actualiza los binarios apache2, pero no su configuración. Obtenga la configuración de apache2 original de una instalación limpia de El Capitán y reemplace la suya con esta. Se encuentra en /private/etc/apache2/original . Reemplace su httpd.conf y la carpeta extra con los que recibió de la instalación limpia. Reinicie apache2 después.

    
respondido por el Max Ried 09.01.2016 - 12:38
1

tipo

apachectl configtest

en su línea de comando y vea qué errores recibe ...

    
respondido por el nerdess 05.07.2016 - 14:51
0

Para resolver de manera eficiente el problema de apache. Necesitamos abrir un archivo oculto que no está disponible. Este es el archivo privado.

Vaya a su navegador Google Chrome o safari y en la barra de direcciones.

file:///private/etc/apache2/

allí verá los archivos apache dentro de la carpeta apache2 . Para modificar esto, debes ir a la Terminal y escribir:

open /private/etc

Esto accede al archivo privado. Verá una carpeta llamada etc dentro de este apache2 ábralo, vaya a la carpeta original copie y pegue los 2 archivos extra y httpd.conf en una nueva carpeta en el nombre del escritorio, lo que desee, no nos importa , tome los dos archivos extra y httpd.conf colocándolos en el apache2 sobrescribiendo los archivos existentes es necesario y el host local debería decir ¡Funciona!

    
respondido por el demetri 04.04.2016 - 17:56
0

Obteniendo los siguientes errores:

  

AH00557: httpd: apr_sockaddr_info_get () falló para iMac.local

     

AH00558: httpd: No se pudo determinar de manera confiable el nombre de dominio completo del servidor, usando 127.0.0.1. Establezca la directiva 'Nombre del servidor' globalmente para suprimir este mensaje

Podría deberse a que está intentando acceder a localhost a través de https en lugar de http. Cámbielo a http y vea si eso resuelve el problema.

    
respondido por el Man Personson 28.09.2017 - 18:45

Lea otras preguntas en las etiquetas