Include

Mauro A. Morales M. mmm en tierramedia.org
Jue Ago 19 12:59:15 CLT 2004


Nop! No paso nada!
Alguna forma de debugear el inicio de php ?

El jue, 19-08-2004 a las 12:52, Esteban Fernández escribió:
> Es problema de tu include_path en el PHP.INI, reemplaza el que tienes 
> por este:
> 
> include_path =".:/usr/lib/php:/var/www/html/phpCodeGenie/app/settings/"
> 
> Saludos.
> Esteban.
> 
> 
> Mauro A. Morales M. wrote:
> 
> >El jue, 19-08-2004 a las 12:22, Ricardo Mun~oz A. escribió:
> >  
> >
> >>El jue, 19-08-2004 a las 11:39, Mauro A. Morales M. escribió:
> >>    
> >>
> >>>Sres,
> >>>En una pagina php se hace referencia a otro php mediante un include_once
> >>>
> >>><?php include_once("genieConfiguration.inc.php"); ?>
> >>>
> >>>Entiendo, que a falta de un path absoluto, en el include_once(), el
> >>>archivo referenciado debe existir en el path de los include o bien
> >>>agregar la ruta donde existe el archivo a la referencia de los include.
> >>>
> >>>Sin embargo, modificando en el /etc/php.ini el tag
> >>>
> >>>include_path ="/usr/lib/php:/var/www/html/phpCodeGenie/app/settings/"
> >>>
> >>>o bien, copiando el archivo genieConfiguration.inc.php al /usr/lib/php
> >>>me arroja siempre el mismo error:
> >>>
> >>>Warning: main(): Failed opening 'genieConfiguration.inc.php' for
> >>>inclusion (include_path='/path/to/phpCodeGenie3/app/settings/') in
> >>>/var/www/html/phpCodeGenie/web/index.php on line 1
> >>>
> >>>Me falta algo ?. Alguna sugerencia ?
> >>>      
> >>>
> >>por lo que indica el mensaje de error, esta tratando de leer el archivo
> >>genieConfiguration.inc.php en /path/to/phpCodeGenie3/app/settings/
> >>siendo que segun tu modificaste el include_path del /etc/php.ini
> >>    
> >>
> >
> >Exacto!, Cambie el nombre del directorio a phpCodeGenie3 y lo modifique
> >en el php.ini, agregando
> >
> >include_path ="/usr/lib/php:/var/www/html/phpCodeGenie3/app/settings/"
> >y no paso nada nuevamente!.
> >
> >  
> >
> >>reiniciaste el Apache?
> >>    
> >>
> >
> >Of course!
> >
> >  
> >
> >>verificaste los permisos del archivo??
> >>    
> >>
> >
> >Los permisos estan correctos.
> >
> >  
> >
> >>obs. el include_path por lo general se deja como '.:/ruta1:/ruta2:'
> >>si el ultimo /
> >>    
> >>
> >
> >OK! Ya lo modifique, y no paso nada! :-(
> >
> >Alguna otra opcion, que no sea modificar el codigo, porque son varias
> >paginas que hace referencia al include_once().
> >
> >Gracias,
> >
> >  
> >
-- 
Mauro A. Morales M.		mailto:mmm en tierramedia.org
Linux User # 160358
"Pregunta lo que ignoras y pasarás por tonto cinco minutos; 
no preguntes y serás tonto toda la vida.(Proverbio Chino)"
--




Más información sobre la lista de distribución PHP