El 7 de julio de 2011 11:39, fredy estevez <[email protected]> escribió:
>
> No entiendo lo que me quieres decir no debo cambiar el archivo index.php en
> donde 'CAKE_CORE_INCLUDE_PATH',para poner la ruta hacia la libreria.
> Esta mal puesto lo que tengo?
> Por favor si me lo pueden esplicar un poco mas detallado a ver si lo
> entiendo.
> Muchas gracias
>

fredy, casualmente hace dos días estuve peleando con lo mismo y lo pude
resolver, más que nada a prueba y error pero vamos a tratar de hacerlo
andar...

fijate el Warning que te tira:

Warning: include() [function.include]: Failed opening 'cake/
bootstrap.php' for inclusion
(include_path='home/vol1/zobyhost.com/<http://zobyhost.com/zoby_7482335/cake:/home/vol1/zobyhost.com/zoby_7482335/htdocs/>
zoby_7482335/cake:/home/vol1/zobyhost.com/zoby_7482335/htdocs/<http://zobyhost.com/zoby_7482335/cake:/home/vol1/zobyhost.com/zoby_7482335/htdocs/>
parafarmacia/:.') in
/home/vol1/zobyhost.com/zoby_7482335/htdocs/<http://zobyhost.com/zoby_7482335/htdocs/parafarmacia/webroot/index.php>
parafarmacia/webroot/index.php<http://zobyhost.com/zoby_7482335/htdocs/parafarmacia/webroot/index.php>on
line 76

ahí te está diciendo que está intentando abrir el directorio cake y lo está
buscando en el include_path...

a su vez, el include_path está apuntando a:
home/vol1/zobyhost.com/<http://zobyhost.com/zoby_7482335/cake:/home/vol1/zobyhost.com/zoby_7482335/htdocs/>
zoby_7482335/cake:/home/vol1/zobyhost.com/zoby_7482335/htdocs/<http://zobyhost.com/zoby_7482335/cake:/home/vol1/zobyhost.com/zoby_7482335/htdocs/>
parafarmacia/:.

yo creo que ahí está esperando el directorio padre en donde se aloja el
directorio cake, es decir, para mí ahí debería decir:
home/vol1/zobyhost.com/zoby_7482335<http://zobyhost.com/zoby_7482335/cake:/home/vol1/zobyhost.com/zoby_7482335/htdocs/>

esta ruta se la configuras como bien dijiste con el parámetro
CAKE_CORE_INCLUDE_PATH, así que por ahí debe estar el problema...


yo no sé bien cómo arma la ruta CakePHP, lo que hice fue tratar que la
variable ROOT apunte bien y luego usarla para apuntar los demás parámetros,
es decir:

if (!defined('ROOT')) {
       define('ROOT', dirname(dirname(__FILE__)));   // esta sería mi raíz
del sitio
}

if (!defined('CAKE_CORE_INCLUDE_PATH')) {
        define('CAKE_CORE_INCLUDE_PATH',  ROOT . DS . 'cakePHP');   // esta
es la ruta relativa
}

después de varios intentos fue la forma en que lo hice funcionar, tené en
cuenta que la carpeta cake que se está buscando está dentro de la carpeta
cakePHP que se está apuntando con CAKE_CORE_INCLUDE_PATH

fijate y si no lo seguimos viendo... andá tirando los warnings...

saludos y suerte!


-- 
Alejandro Prieto.
Estudiante de Ingeniería de Sistemas en UTN - Facultad Regional Santa Fe.
@elaleprieto
http://www.elaleprieto.com.ar/
Miembro de 'Colectivo Libre' Cooperativa de Servicios Informáticos
www.colectivolibre.com.ar
Santa Fe, Argentina.

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a