Foros del Web » Programando para Internet » PHP » Configuración PHP »

No puedo ver una simple página php

Estas en el tema de No puedo ver una simple página php en el foro de Configuración PHP en Foros del Web. Dado que soy bastante reacio a instalar Apache, PHP y MySQL desde paquetes, siempre he seguido con bastante éxito (salvo excepciones claro), la guía de ...
  #1 (permalink)  
Antiguo 31/03/2009, 12:45
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Exclamación No puedo ver una simple página php

Dado que soy bastante reacio a instalar Apache, PHP y MySQL desde paquetes, siempre he seguido con bastante éxito (salvo excepciones claro), la guía de "Maestros del Web". En este caso al intentar hacer lo mismo pero sobre Windows Vista, no logro ver mis páginas php. Es importante que destaque algo, He revisado tanto la instalación de Apache como la PHP y es correcta. Revisé una y otra vez la guía. Inicié el Servidor y al no poder ver mi .php ubicado en la carpeta identificada en DocumentRoot del archivo httpd.conf de Apache2, con el navegador abierto me fuí a "localizar" el archivo. Qué obtuve? En un sencillo info.php solo ver las líneas que lo componen es decir:
<?
phpinfo();
?)

O sea que lo anterior corriendo Apache es lo único que veo cuando todos nosotros sabemos que debo ver la información de PHP instalada y toda la info relacionada.

A alguien le ha pasado. cómo lo ha solucionado? Gs.
__________________
When all else is lost the future still remains.
  #2 (permalink)  
Antiguo 31/03/2009, 12:50
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: No puedo ver una simple página php

ya intentaste cambiar <? por <?php ¿??

(ademas de que es ?> y no ?))


__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 31/03/2009, 12:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No puedo ver una simple página php

Tema trasladado a Configuración.

Si funciona correctamente http://localhost/ entonces, el problema es que no haz agregado las lineas para indicarle a Apache que parsee los archivos con terminación .php con el interprete de PHP.

Saludos.
  #4 (permalink)  
Antiguo 31/03/2009, 12:54
Avatar de dannce4life  
Fecha de Ingreso: junio-2008
Ubicación: localhost
Mensajes: 137
Antigüedad: 16 años, 5 meses
Puntos: 6
Respuesta: No puedo ver una simple página php

http://www.appservnetwork.com/ es la solución, corre bien en windows vista.
__________________
Gracias
  #5 (permalink)  
Antiguo 31/03/2009, 13:45
datagrama
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: No puedo ver una simple página php

También debes comprobar que .php sea la extensión que tenga asignada Apache para servir PHP.

Que no tenga php3 ni cosas así raras...
  #6 (permalink)  
Antiguo 31/03/2009, 14:21
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Cita:
ya intentaste cambiar <? por <?php ¿??
Perdón me equivoqué, lo puse como corresponde es decir ?>


Cita:
ya intentaste cambiar <? por <?php ¿??
La verdad no, lo voy a ver en casa hoy, si es así, me quiero matar porque tanto en 98 como en XP, no fué necesario. Veré y después te cuento.

Cita:
.....no haz agregado las lineas para indicarle a Apache que parsee los archivos con terminación .php ....
En el siguiente tutorial lo menciona y lo hice. Al menos creo eso.

Cita:
Que no tenga php3 ni cosas así raras...
Where??? Te referís a la línea AddType applications del httpd.conf? ó a la que está antes es decir a la Directoryindex del mismo archivo?

Gs
__________________
When all else is lost the future still remains.
  #7 (permalink)  
Antiguo 01/04/2009, 05:30
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Mas allá de lo pdte. del correo anterior, te cuento pateketrueke que no es necesario cambiar la etiqueta de php dado que en el php.ini tengo habilitada la función short_open_tag que permite usar simplemente <? bla bla bla ?>
Estoy pensando que tal vez la versión que tengo instalada en XP no funcione en Vista.
Estoy hablando de la versión 5.1.2
__________________
When all else is lost the future still remains.
  #8 (permalink)  
Antiguo 01/04/2009, 09:27
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No puedo ver una simple página php

No respondiste a mi pregunta, puedes ver http://localhost/ y ver paginas simples HTML?, si es así entonces te falta agregar las lineas al httpd.conf para que haga el parsing de las paginas de PHP.

Saludos.
  #9 (permalink)  
Antiguo 01/04/2009, 10:30
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Hola GatorV. Mirá, voy a ser sincero con vos. Páginas html ni me fijé si las puedo ver. Lo haré hoy. Con respecto al parseo al cual vos te referís, dejame decirte que en mi post anterior donde pongo "siguiente tutorial", expreso que sigo los pasos del parseo al cual vos hacés referencia. De hecho, ayer estuve mirando paso a paso el tutorial en cuestion (de Maestros del Web) y no me faltó ningún paso.

Hoy verificaré que si puedo ver desde localhost páginas html pero me parece que puede llegar a ser la versión de PHP que no es compatible con Vista.

En fin, la historia continúa.
__________________
When all else is lost the future still remains.
  #10 (permalink)  
Antiguo 01/04/2009, 10:48
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No puedo ver una simple página php

No hay diferencias entre las versiones de PHP para que sirvan o no con Vista, por lo que tu problema seguramente es a nivel de configuración.

Saludos.
  #11 (permalink)  
Antiguo 01/04/2009, 14:06
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Ok GatorV. Voy a volver a mirar de nuevo el tutorial de Maestros del Web para chequear si omití algo. De todos modos, alguien tendría una idea en cuanto a configuración como dice GatorV de mirar una línea en particular?

Por ahí estaba leyendo en internet que otro usuario tuvo problemas con el Norton Antivirus. Qué casualidad, yo lo desinstalé (con la opción Uninstall) el otro día. Ahora tengo el NoD32. Quisiera suponer que no me estará jodiendo. Por las dudas, lo voy a apagar a ver qué pasa pero en la PC que tengo XP, me funciona de maravillas.

GS.
__________________
When all else is lost the future still remains.
  #12 (permalink)  
Antiguo 01/04/2009, 14:10
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No puedo ver una simple página php

Simplemente son estas lineas:
Código:
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
Saludos.
  #13 (permalink)  
Antiguo 01/04/2009, 14:29
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Hola GatoV. Gracias por contestar tan rápido. Te cuento que ya, ya ..... me estoy comenzando a preocupar.

Para empezar estoy casi seguro que esa línea que comentas la tengo incorporada en el http.conf en el directorio conf de Apache sin embargo, tres salvedades.

1) Esa línea la tengo bajo XP sin las comillas, sencillamente:
LoadModule php5_module D:/Servidor/PHP/php5apache2.dll y me funciona bajo de maravillas.
2) (Observando lo anterior). NO tengo encerrado entre comillas "ese path". Supongo que por lo que te digo, no es un problema.
3) y el más drástico. No tengo la misma dll que tu gentilmente me dices ??????

Estoy en el horno o la diferencia de esa .dll es por la versión de PHP5 que tenemos tu y yo diferentes?

Un abrazo y gs.
__________________
When all else is lost the future still remains.
  #14 (permalink)  
Antiguo 01/04/2009, 15:00
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No puedo ver una simple página php

Depende de la versión de PHP, hay 3 dlls para apache: php5apache.dll php5apache2.dll y php5apache2_2.dll, esto es dependiendo de la versión de Apache que uses (1.x, 2.x, 2.2.x).

Por otro lado las comillas solo son necesarias si el path tiene espacios, p.e Program Files.

Saludos.
  #15 (permalink)  
Antiguo 01/04/2009, 23:00
 
Fecha de Ingreso: abril-2009
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: No puedo ver una simple página php

Verifica que tu archivo .php, realmente tenga una extension .php, acabo de tener el mismo problema que tu, y me di cuenta que mi archivo se llamaba prueba.php.txt, pero en el explorador se veía como prueba.php

Saludos
  #16 (permalink)  
Antiguo 02/04/2009, 06:12
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Hola El_Cavazos. Ojalá hubiese sido eso. Debe ser como dice GatorV un problema de configuración. GatorV, te confirmo que tampoco puedo ver páginas html.

La pucha por no decir otra cosa. La versión de Apache V. 2.0.61 funciona pero pareciera ser como que el path a la carpeta de documentos, no la estuviera viendo.

Estoy mirando un poco el tema de los path en el archivo httpd.conf y ví una línea que dice:

" # This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/Archivos de programa/Apache Group/Apache2/htdocs">


Si bien esta misma claro, la tengo en la PC bajo XP "no modificada" y PHP me funciona a la perfección, la cambié, reinicié Vista y nada de nada. Todo sigue igual. Obviamente la línea más definitoria en cuanto a la localización de documentos la tengo ajornada es decir, la DocumentRoot a el path exacto donde guardo mis trabajos o sea "C:/Trabajos/Web" pero lamentablemente, sigue sin funcionar.

Me niego a la instalación de estos pgmas. a través de paquetes por lo cual, tendré que seguir lidiando para ver dónde miércoles está el problema.

A volver a mirar de nuevo y van.........
__________________
When all else is lost the future still remains.

Última edición por cmarti; 02/04/2009 a las 07:10
  #17 (permalink)  
Antiguo 02/04/2009, 08:57
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No puedo ver una simple página php

En ese caso debes de verificar tu instalación de Apache, te recomendaría te des una vuelta por el foro de Apache para que te asesoren en la correcta instalación sobre Windows Vista y luego continues con la parte de PHP.

Saludos.
  #18 (permalink)  
Antiguo 02/04/2009, 09:21
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Ok GatorV. Lo haré. Un abrazo y les informaré como termina la historia. Gs.
__________________
When all else is lost the future still remains.
  #19 (permalink)  
Antiguo 03/04/2009, 08:25
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Ayer me sirvé del siguiente tutorial animado, el cual me permitió instalar exitosamente la última versión de Apache bajo Vista de hecho, hasta me funcionaba el Apache Monitor cosa en en versiones anteriores no pasaba. La única diferencia que tuve en este caso, es que no instalé Apache donde lo sugiere sino dependiendo de la carpeta Archivos de Pgma.

Es normal que cuando se instala este Servidor, se vaya al prompt y se le indique a Windows que uno actuará como Administrador. De un modo u otro, la instalación fué un exito pero para el caso de PHP el problema sigue, sigue y sigue.

Ya se está poniendo pesado el carro. Pregunto, en la página oficial de PHP, existe un tutorial (no importa si está en inglés) que indique como instalarlo bajo Windows Vista????
__________________
When all else is lost the future still remains.
  #20 (permalink)  
Antiguo 03/04/2009, 09:09
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No puedo ver una simple página php

En el Manual de PHP viene toda la información: http://www.php.net/manual/en/install.windows.php PHP no tiene ningún problema bajo Windows Vista, así que el modo generico de Windows aplica.

Por otro lado si ya tienes configurado el Apache perfectamente, solo es que agregues las lineas para agregar el DLL y con eso no tienes problema.

Saludos.
  #21 (permalink)  
Antiguo 03/04/2009, 09:48
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años
Puntos: 1
Respuesta: No puedo ver una simple página php

Hola GatorV (hermano). Gs como siempre por tu aporte. Te cuento que si bien aún no he logrado con éxito la instalación de Php y continúo ....., anduve leyendo por ahí que si lo más probable es que tenga ver cómo he instalado el Servidor. Si bien fué con éxito, mencionan que hay que volver a chequear las directivas de PHP. Es decir, me parece que me está fallando la parte en que PHP le dice a Apache que va a usarlo.

Seguiré pelando.

Un abrazo.
__________________
When all else is lost the future still remains.
  #22 (permalink)  
Antiguo 03/04/2009, 09:58
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No puedo ver una simple página php

Lo mejor es siempre instalar PHP y agregar el PATH a donde esta tu binario de PHP en tu sistema operativo así te evitas muchos dolores de cabeza al instalarlo todo de forma independiente.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:25.