por - PHP: Error al incluir y requerir archivos
sri afip (1)
Intenté crear un archivo bootstrap, pero cada vez que intento incluirlo o solicitarlo en otro archivo, aparece un error como este:
Advertencia: require_once (../ folder / file.php) [function.require-once]: no se pudo abrir la secuencia: no existe ese archivo o directorio en ...
Error fatal: require_once () [function.require]: Falló la apertura requerida ''../folder/file.php'' (include_path = ''.:'') en ...
Para pintar todo el escenario: Tengo un archivo bootstrap, load.php. En él, me conecto al archivo de configuración en ../config/config.php. Sobre el archivo de carga tengo un archivo de clase de base de datos en classes / database.php. En el archivo de la base de datos escribí esta declaración if:
if ( file_exists(''../load.php'') ) {
echo ''load.php: It exists'';
require_once(''../load.php'');
} else {
echo ''load.php: It does not exist'';
}
En el archivo de carga, escribí una declaración if similar, pero comprobando si el archivo de configuración existe. Sorprendentemente, cuando cargo el archivo database.php, obtengo:
load.php: It exists
config.php: file doesn''t exist
Pero cuando cargo el archivo load.php, obtengo:
config.php: It exists
Aquí es donde se encuentran mis archivos:
Directorio raíz: / Library / WebServer / Documents / project
archivo config.php /Library/WebServer/Documents/project/config/config.php
archivo load.php: /Library/WebServer/Documents/project/includes/load.php
Archivo database.php: /Library/WebServer/Documents/project/includes/classes/database.php
Necesito ayuda con este error. Gracias,
use dirname(__FILE__) . ''../relative/path/from/file/in/which/opened/to/config.php''
dirname(__FILE__) . ''../relative/path/from/file/in/which/opened/to/config.php''
. Desde PHP 5.3 también hay __DIR__
constante