Tengo una declaración de inclusión en un script PHP que se ejecuta en xampp en Windows. Si utilizo una ruta relativa:PHP: Advertencia: incluir no se pudo abrir la secuencia sin dicho archivo o directorio en Windows
include '../config/eventInfoConfig.php';
me sale el mensaje de error:
Warning: include(../config/eventInfoConfig.php) [function.include]: failed to open stream: No such file or directory
Pero si uso la ruta absoluta tengo ningún error:
include 'c:/xampp/htdocs/xampp/appTrials/myApp/config/eventInfoConfig.php';
¿Cómo puedo usar una ruta relativa en mi inclusión sin causar un error?
¿Qué significa 'var_dump (get_include_path())' output? – greg0ire
cadena (42) ".; C: \ xampp \ htdocs \ xampp; C: \ xampp \ php \ PEAR;" Pero creo que has respondido mi pregunta. Necesito incluir una ruta a mi carpeta apache htdocs en el parámetro include_path en mi archivo php.ini. ¡Eso funciona! ¡¡Muchas gracias por su ayuda!! – user840930
Acabo de encontrar exactamente el mismo error por el mismo motivo. ¿Por qué diablos no intenta resolver la ruta relativa al directorio del script antes de recurrir a include_path? –