Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2010, 09:47
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años
Puntos: 101
constantes ruta absoluta e includes

Estoy incursionando en esto de definir constantes para cargar todo lo que una pagina necesite en base a las rutas absolutas:

Cita:
define('DOMINIO', 'http://localhost/manual26/AoITutorials/');
define('LIBRARY', DOMINIO.'Library/');
define('CSS_DIR', LIBRARY.'styles/');
define('IMG_DIR', LIBRARY.'images/');
define('LOGIN_DIR', LIBRARY.'login/');
Para algunas cosas esto va bien. Pero lara include y scandir el servidor (local) me da error:
Cita:
Warning: include() [function.include]: URL file-access is disabled in the server configuration
Leyendo algo en este foro vi propuestas como esta, que es un tanto incomoda:
define('ROOT',$_SERVER['DOCUMENT_ROOT']);

A DOCUMENT_ROOT habría que comprobarle que el ultimo caracter sea /. Y ademas habría que tenerlo definido en un archivo aparte, cosa molesta porque estamos en la misma situación: tengo que usar una ruta relativa para incluir las constantes!

Hay alguna manera confiable para usar una ruta basica en cualquier servidor remoto? Aún no se a donde voy a subir mi proyecto.