navegador - ¿Por qué mi Apache local no abre páginas html?
php no se ve en mi navegador (3)
entonces, estoy ejecutando Apache en mi computadora portátil.
Si voy a "localhost", obtengo la página que dice:
Si puede ver esto, significa que la instalación del software del servidor web Apache en este sistema fue exitosa. Ahora puede agregar contenido a este directorio y reemplazar esta página.
excepto que no puedo agregar contenido y reemplazar esa página.
Puedo hacer clic en sus enlaces, y eso funciona bien.
Antes que nada, ni siquiera hay un documento "index.html" en ese directorio. Si trato de acceder directamente a uno que creé con localhost / index.html, obtengo "la URL de solicitud no se encontró en el servidor". Entonces, ni siquiera estoy seguro de dónde viene esa página. He buscado palabras en esa página bajo el directorio apache, y no aparece nada. Parece redirigir a alguna parte.
Solo como prueba, SÉ que carga localhost / manual / index.html (no importa lo que sea), así que traté de reemplazar eso con algo que escribí, y recibí el mensaje
El servidor encontró un error interno o una configuración incorrecta y no pudo completar su solicitud.
El registro de errores dice:
[Vie 12 Sep 20:27:54 2008] [error] [cliente 127.0.0.1] Error de sintaxis en el mapa de tipos, no '':'' en C: / Archivos de programa / Apache Group / Apache2 / manual / index.html para encabezado / r / n
Pero, esa página funciona bien si abro directamente con un navegador.
así que, básicamente, no sé lo que no sé aquí. No estoy seguro de qué apache está buscando. No estoy seguro de si el error está en mi archivo de configuración, mi página html o qué.
Ah, y la razón por la que quiero abrir esto usando apache es (principalmente) porque estoy tratando de probar algunos php, así que estoy tratando de que apache se ejecute localmente.
Gracias.
"De forma predeterminada, sus páginas deben colocarse en la carpeta" C: / Archivos de programa / Apache Group / Apache2 / htdocs "para Apache 2.0 y la carpeta" C: / Archivos de programa / Apache Software Foundation / Apache2.2 / htdocs "para Apache 2.2. Cuando su sitio esté listo, simplemente elimine los archivos existentes en la carpeta y reemplácelos con aquellos que desea probar ".
Desde aquí .
DE ACUERDO,
Para responder el mío . Encontré que la directiva "Escuchar" en el archivo de configuración se había establecido en "Escuchar 80" en lugar de "Escuchar localhost: 80".
Además, localhost / htdocs / index.html no funciona, pero localhost / index.html sí.
Con suerte, esto puede ayudar a alguien en el futuro.
Gracias, Schroeder.
Si tiene Skype, también usa los mismos puertos (80, 443) que Xampp. Así que comienza Xampp primero y luego Skype.
[fuente: http://starikovs.com/2011/02/23/apache-doesnt-start-in-xampp/]