Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/04/2016, 17:00
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problemas con rutas relativas

¿Te refieres a esto?
Cita:
C:\www\proyecto\include
C:\www\proyecto\include/lib/Smarty/Smarty.class.php
Puedes usar dirname() tantas veces sea necesario para que subas de nivel, en tu caso:
Código PHP:
Ver original
  1. define("APP_BASEDIR", dirname(dirname(__FILE__)));
  2.  
  3. echo APP_BASEDIR; // C:\www\proyecto

Te devuelve "include" porque dirname(__FILE__) lo ejecutas en el script include/config.php, y es obvio que el directorio se llama include.

Jamás te devolverá el directorio raíz del sitio, que en caso de ser necesario, lo puedes leer usando $_SERVER['DOCUMENT_ROOT'] y nada más.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.