
19/10/2007, 18:25
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: Lima
Mensajes: 1.302
Antigüedad: 23 años, 3 meses Puntos: 3 | |
problemas de rutas en propel Hola, tengo una librería llamada propel, esta librería contiene muchisimas clases que se llaman unas a otras, todas están en diferentes carpetas, las rutas que utilizan para llamarse son relativas, por ejemplo:
Yo tengo un archivo llamado "CONTROLADOR.PHP" que llama a dos clases con estas rutas
require_once("classes/archivo/model/classes/Tabla.php");
require_once("classes/propel/Propel.php");
El archivo Tabla.php llama a
require_once("archivo/model/classes/om/BaseTablaPeer.php");
el archivo BaseTablaPeer.php llama a otras clases en otras carpetas
y el archivo Propel.php llama a otras clases en otras carpetas.
Entonces al final me sale que no encuentra ningun archivo que llama "BASETABLAPEER.PHP" ni "PROPEL.PHP" porque las rutas que tienen estos archivos para llamar a otras clases son relativas y no coinciden con las que utiliza mi archivo principar "CONTROLADOR.PHP"
Qué debo hacer para que todo me funcione a la perfección sin la necesidad de cambiar todas las rutas en los "requires" de cada archivo. Osea cómo hago que si llamo a un archivo en una carpeta X y éste llame a otro lo pueda encontrar?
__________________ Yo si sé lo que es trabajar duro, porque lo he visto. |