include php

NeB1

Hola buenas,

Tengo un fichero config.php tal como


include "./fCommon.php";
include "./fForms.php";
include "./fUsers.php";

Todos los archivos, incluido config.php dentro de una carpeta ./lib .
Desde la carpeta raiz, tengo un index.php que tiene "include ./lib/config.php" y va perfecto. Pero resulta, que he probado a hacer un include desde una subcarpeta haciendo

  include "../../lib/config.php";

y el fichero lo incluye, pero despues config.php no encuentra los otros 3 ficheros. Alguien sabe como es esto..?

B

Probablemente porque las rutas las pones relativas al directorio actual. Pon las rutas relativas a la raiz del sitio empezandolas con /.

Usuarios habituales