Publicentral.com - Promocion en cientos de buscadoresPromocion en cientos de buscadores
Mostrando Codigo - Php
Code

Php - $_SERVER['DOCUMENT_ROOT'] no definido

Códigos Php

Dependiendo del servidor que utilicemos podemos encontrar el caso que la variable del servidor $_SERVER['DOCUMENT_ROOT'] no este definida, sobre todo en servidores de Windows, el codigo consigue obtener el path o ruta y definir esta variable.
Visitas: 32,669 - 26/01/2007 1:40:32
CODIGO SIN DEMOSTRACIONNO CONTIENE ARCHIVO DESCARGABLEComentario
EXPLICACION

Un ejemplo de este error es cuando utilizamos includes:

include($_SERVER['DOCUMENT_ROOT'] . "/carpeta/archivo.php");

Warning: main(): Unable to access D:/carpeta/archivo.php in D: uta utahttpdocscarpetaIndex.php on line 4

Warning: main(/carpeta/archivo.php): failed to open stream: No such file or directory in D: uta utahttpdocscarpetacarpetaIndex.php on line 4

Warning: main(): Failed opening '/carpeta/archivo.php' for inclusion (include_path='.;./includes;./pear') in D: uta utahttpdocscarpetacarpetaIndex.php on line 4

CODIGO
Codigo probado en ChromeCodigo probado en Mozilla FirefoxCodigo probado en Internet Explorer 7+Codigo probado en OperaCodigo probado en Safari


// Codigo ofrecido por Tutores.org

  1. if(!isset($_SERVER['DOCUMENT_ROOT']))
  2. {
  3. $n = $_SERVER['SCRIPT_NAME'];
  4. $f = ereg_replace('\\', '/',$_SERVER["PATH_TRANSLATED"]);
  5. $f = str_replace('//','/',$f);
  6. $_SERVER['DOCUMENT_ROOT'] = eregi_replace($n, "", $f);  
  7. }
  8.  



ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - $_SERVER['DOCUMENT_ROOT'] no definido" href="http://www.tutores.org/codigo/1645/" target="_blank">$_SERVER['DOCUMENT_ROOT'] no definido</a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
Comentario usuario
31/10/2004 17.32.23
2 5
QUE GRAN AYUDAA !!!!

MUCHAS GRACIAS :D
Comentario usuario
mpatino06
1 5
Buenas tardes, como podriamos solucionar esto a nivel del servidor..?
INSERTAR COMENTARIO

Usuario:
Email:
Comentario:
Codigo Seguridad


Antes de enviar un comentario...
Todos los comentarios son revisados personalmente
Todo comentario que no haga relacion al codigo mostrado en esta pagina sera eliminado

Usuarios registrados tienen preferencia en recibir respuestas de ayuda!!
Ademas de poder insertar Imagenes,Enlaces y otras propiedades del editor.
Por favor, insertar los comentarios descriptivos.