Ver pagina web en XP con Apache instalado

Iniciado por javier234-, 16 Enero 2012, 17:16 PM

0 Miembros y 1 Visitante están viendo este tema.

javier234-

Hola,

Despues de instalar el servidor web Apache en Windows XP, para probar que funciona he puesto en el navegador http://localhost y parece ser que funciona puesto que me aparece en pantalla la famosa frase It works!.
Hasta ahi todo bien o eso parece, pero si hago una pagina html (hola.html) que solo diga HOLA, la situo en \Archivos de programa\Apache Software Foundation\Apache2.2\htdocs y pongo en el navegador http://localhost/hola.html, no se visualiza la pagina y me aparece el siguiente mensaje:

No se encuentra la página
Puede que se haya quitado la página que está buscando, que haya cambiado su nombre o que no esté disponible temporalmente.

Pruebe lo siguiente:

Si escribió la dirección de la página en la barra de direcciones, compruebe que la ha escrito correctamente.
Abra la página principal localhost y busque vínculos a la información que desee.
Haga clic en el botón Atrás para probar con otro vínculo.

HTTP 404 – File not found
Servicios de Internet Information Server

Alguien sabe que sucede o donde he de situar la pagina para poder ser vista?
Gracias

:ohk<any>

Revisa la redaccion del nombre del archivo, verifica si el apache esta iniciado, verifica si el directorio donde esta el archivo es el correcto, un archivo html se debe visualizar sin problemas y sin necesidad del apache.
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.

el-brujo

Comprueba que la ruta (path) del DocumentRoot del httpd.conf sea el correcto.

De todas maneras si dices que el error que salta es:

CitarHTTP 404 – File not found
Servicios de Internet Information Server

Pues no es el Apache el que está tirando el error, parece que el IIS (Internet Information Server) también está en marcha ¿?

javier234-

Gracias ohk por responder,

Si, he revisado todo y está bien, pero no hay forma.
He probado a renombrar el archivo index.html en htdocs que contiene y en principio es el que se abre cuando uno pone en el navegador http://localhost para ver si sigue apareciendo el famoso It works! y OH Sorpresa !! ....sigue apareciendo el It works!.
No entiendo nada.
He probado a poner en htdocs el directorio de WordPress, el cual tiene un archivo index.php, y cuando pongo en el navegador http://localhost/index.php me aparece lo siguiente:
Parece que tu instalación de PHP no cuenta con la extension de MySQL, necesaria para hacer funcionar WordPress.

Al menos en este caso parece ser que si lo quiere abrir, no?
Como puedo hacer para que lo abra ?

Saludos

[u]nsigned

Desisntala todo, e instala AppServ y te olvidas de estos dolores de cabeza:

http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download

AppServ es un paquete 'todo en uno': Apache + PHP + MySQL y se instala con 3 clicks  ;)

Saludos

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

javier234-

Gracias El As del Club Paris por responder,

La solucion que das ya la habia pensado, pero como instalé Apache, PHP y MySQL cada uno por su parte y parecia ser que el problema estaba en no encontrar ciertas cosas, estaba claro que tendria que buscar en archivos de configuracion y poner los directorios que corrtespondian a las instalaciones.
El problema ya está resuelto, ya funciona en principio todo y efectivamente el problema estaba en poner en los diversos archivos de configuracion el nombre de los directorios adecuados.
Muchas gracias a todos por vuestra ayuda porque sin ella no lo hubiese solucionado.
Saludos

[u]nsigned

Que bueno que lo hayas podido configurar bien. La ventaja de la instalación 'por separado' es que luego es mas fácil agregarle nuevas bibliotecas a PHP como imagemagick y crypt.

Saludos

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!