par
Hubert Roksor » 22 févr. 2008, 11:17
Tu pourrais donner le chemin absolu de tes fichiers, mais ce n'est pas forcément très pratique.
Sinon, utilise un chemin relatif et assure-toi que PHP pointe sur le bon répertoire, par exemple avec chdir() en début de script. Si PHP ne trouve pas le fichier, il regardera dans les autres chemins spécifiés dans include_path. (get-include-path())
La solution la plus courament employée consiste à utiliser la constante dont tu parles, ou dirname(__FILE__) + chemin relatif au fichier en cours.
Sinon, tu peux toujours regarder du côté d'autoload() pour ne plus avoir à spécifier le chemin de tes fichiers de classes.
Tu pourrais donner le chemin absolu de tes fichiers, mais ce n'est pas forcément très pratique.
Sinon, utilise un chemin relatif et assure-toi que PHP pointe sur le bon répertoire, par exemple avec chdir() en début de script. Si PHP ne trouve pas le fichier, il regardera dans les autres chemins spécifiés dans include_path. (get-include-path())
La solution la plus courament employée consiste à utiliser la constante dont tu parles, ou dirname(__FILE__) + chemin relatif au fichier en cours.
Sinon, tu peux toujours regarder du côté d'autoload() pour ne plus avoir à spécifier le chemin de tes fichiers de classes.