Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/02/2010, 08:17
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 20 años
Puntos: 43
Respuesta: problemas de ruta en servidores distintos

la idea de hacerlo así es precisamente evitar que tener que tocar todas las veces el archivo ese, cosa que que no importe como sea la ruta del sitio. Tengo un archivo de configuración donde guardo esto (seteo la ruta del sitio):
Código PHP:
Ver original
  1. $ubicacion=explode('/',$_SERVER['PHP_SELF']);
  2. $config->set('ruta',$ubicacion);
De ultima ahí podría hacer que verifique la ruta del sitio.
La idea de usarlo de esta manera es que yo pueda tener una estructura como esta:
Código:
admin -> aca va la administracion
      modulos
      templates
website ->aca va el frontend
     modulos
     templates
otra_aplicacion
     modulo
     template
otra_aplicacion_mas
     modulo
     template
Esto funciona muy bien, pero la unica manera que encontre para hacerlo funcionar fue con $ubicacion=explode('/',$_SERVER['PHP_SELF']); para saber a que parte estoy intentando acceder y con $path=$_SERVER['DOCUMENT_ROOT']."/".$ubicacion[1].'/website/'; para incluir los archivos ya que con rutas relativas no me funciona. Si hay una forma as facil de hacerlo escucho ideas.
Gracias