PHP: Warning: include failed to open stream no such file or directory sur Windows

J'ai une instruction inclure dans un script PHP en cours d'exécution sur xampp sous Windows. Si j'utilise un chemin relatif :

include '../config/eventInfoConfig.php';  

Je reçois le message d'erreur:

Warning: include(../config/eventInfoConfig.php) [function.include]: failed to open stream: No such file or directory

Mais si j'utilise le chemin d'accès absolu je n'ai pas d'erreur:

include 'c:/xampp/htdocs/xampp/appTrials/myApp/config/eventInfoConfig.php'; 

Comment puis-je utiliser un chemin relatif dans ma inclure sans causer une erreur?

Ce n' var_dump(get_include_path()) de sortie?
string(42) ".;C:\xampp\htdocs\xampp;C:\xampp\php\PEAR;" Mais je pense que vous avez répondu à ma question. J'ai besoin d'inclure un chemin d'accès à mon apache répertoire htdocs dans l'include_path paramètre dans mon php.fichier ini. Qui fonctionne! Merci beaucoup pour votre aide!!
Je viens de tomber sur l'erreur exactement la même pour exactement la même raison. Pourquoi diable n'est-il pas essayer de résoudre le chemin relatif vers le script de l'annuaire avant de recourir à l'include_path?!
On tombe souvent dans cette erreur, et à dépanner rapidement, suivez ces étapes : stackoverflow.com/a/36577021/2873507

OriginalL'auteur user840930 | 2011-12-15