DOCUMENT_ROOT

Hola, que tal.
No se si hay variaciones en PHP 5 con respecto a las variables predefinidas, pero creo que no.
Haz lo siguiente: crea un fichero en la carpeta raíz de los documentos que se llame phpinfo.php. Y dentro escribe..
<?php
phpinfo();
?>
Ahora guardalo y ejecutalo desde el navegador http://localhost/phpinfo.php
Te saldrán una serie de tablas con información del PHP que tienes instalado. Busca el apartado PHP Variables y dime si aparece _SERVER['DOCUMENT_ROOT']
Por cierto, olvida lo de $HTTP_SERVER... Es una sintaxis en desuso.
Ya me contarás. Hasta ahora.

1 respuesta

1
Respuesta de
Hola de nuevo.
Las variables globales $_SERVER, como su nombre indica, dependen del servidor web y es este el que marca cuales están disponibles y cuales no.
Opciones: cambia de servidor web, por ejemplo, apache para windows (aunque eso tiene ciertas implicaciones de seguridad).
En segundo lugar podemos encontrar otro modo de hacer lo que quieres sin tener que llamar a esa varaible. De hecho, yo nunca la he necesitado.
Si me comentas para que necesitas esa variable, podemos buscar alguna alternativa.
Venga, un saludo.
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje