Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2007, 07:42
Avatar de Pip
Pip
 
Fecha de Ingreso: noviembre-2003
Ubicación: Málaga
Mensajes: 280
Antigüedad: 20 años, 5 meses
Puntos: 0
Error incomprensible

No sé si alguien tendrá una explicación razonable para esto que me sucede.

Resulta que he instalado el WebServ, ese pack en el que viene Apache (v 2.2.3) con Php (v ) y en el directorio que usa apache como raíz para las webs (el tradicional "htdocs") viene un archivo llamado phpinfo.php cuyo contenido es exactamente este:

Código PHP:
<?php phpinfo(); ?>

Pues bien, creo otro archivo llamado prueba.php y pongo como contenido el mismo que el otro, es decir:

Código PHP:
<?php phpinfo(); ?>
Pues bien, cuando cargo el primero con http://localhost/phpinfo.php me sale la tabla que genera la función, sin embargo, cuando uso
http://localhost/prueba.php me sale el error:

Cita:
Not Found

The requested URL /prueba.php was not found on this server.
¿Qué sentido puede tener esto si estoy 100% seguro de que el nombre que pongo en la dirección del navegador es exactamente el del archivo y el archivo está en el mismo directorio que el phpinfo.php?

Edito: he comprobado que, en general, no detecta nada que meta en ese directorio y que no viniera inicialmente en htdocs.

Edito2: también he modificado register_globals a on en el php.ini y cuando cargo phpinfo.php lo muestra a Off (es decir, como inicialmente estaba). Es como si ese phpinfo.php fuera un .html y no un .php, aunque su contenido sea la función.
__________________
por Pip

Última edición por Pip; 16/02/2007 a las 08:40 Razón: Añadir más detalles sobre el problema