Foros del Web » Programando para Internet » PHP » Configuración PHP »

tengo problemas con Path : include

Estas en el tema de tengo problemas con Path : include en el foro de Configuración PHP en Foros del Web. Hola a todos! El problema que tengo es que no me esta incluyendo el path donde contiene las funciones : include(); foot(); entre otras... pero ...
  #1 (permalink)  
Antiguo 15/06/2011, 15:04
Avatar de eliza_ralves  
Fecha de Ingreso: junio-2009
Ubicación: Caracas
Mensajes: 126
Antigüedad: 15 años, 4 meses
Puntos: 2
tengo problemas con Path : include

Hola a todos! El problema que tengo es que no me esta incluyendo el path donde contiene las funciones : include(); foot(); entre otras... pero la que me interesa es include();

tengo en el php.ini :

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; Windows: "\path1;\path2"
include_path = ".;c:\php\includes"

pero no me funciona. Lo copie en el C:/Win

reinicio Apache, y nada.

ya intente colocando la ruta donde tengo mi sistema en Apache, pero nada, me da el siguiente error:

Warning: include(../lib/footer.php) [function.include]: failed to open stream: No such file or directory in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\prueba\index.php on line 46

Warning: include() [function.include]: Failed opening '../lib/footer.php' for inclusion (include_path='.;c:\php\includes') in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\prueba\index.php on line 46

en la linea que especifica tengo lo siguiente:

<?php
include "../lib/footer.php";
?>

En donde footer.php es:

<div id="footer">
<p>Copyright (c) 2011. Todos los derechos reservados.</p>
</div>

El sistema de archivos: C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\prueba

lib <carpeta donde contiene footer.php>
index.php <pagina principal donde estoy llamando a footer>


ESPERO SU AYUDA!!

GRACIAS!!
  #2 (permalink)  
Antiguo 17/06/2011, 07:19
Avatar de eliza_ralves  
Fecha de Ingreso: junio-2009
Ubicación: Caracas
Mensajes: 126
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: tengo problemas con Path : include

Hola, que tal, ya resolvi el problema.

Lo que pasaba es que como la carpeta que contenia el archivo footer.php estaba al mismo nivel que mi archivo index.php, la ruta para incluir los archivos dentro de index.php es :

<?php
include "lib/footer.php";
?>

y no

<?php
include "../lib/footer.php";
?>

------------------------------------------------------------

esto seria correcto:

<?php
include "../lib/footer.php";
?>

si mi sistema de archivos fuera el siguiente:

lib --> contenedora del archivo footer.php
footter.php
modulos --> contenedora del archivo principal.php
principal.php
index.php ---> pagina inicial

Y estuviera buscándolo desde principal.php.



Espero les sirva de ayuda.

Etiquetas: include, path
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:55.