Php include

fatabien Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -  
Bobinours Messages postés 2898 Date d'inscription   Statut Membre Dernière intervention   -
Quand je fais un include depuis un fichier que j'ai lui-même inclus, php prend comme référence l'emplacement du premier fichier inclus (sous windows) et du coup ne me trouve pas le second fichier. Alors que ça marche bien sous linux.

fatabien
www.rock-insight.fr.st
A voir également:

4 réponses

Utilisateur anonyme
 
Salut,
Etrange, ca... Jamis eu de probleme comme ca en passant de Win à Linux...
C'est quoi le chemin de tes fichiers ? C'est du relatif ? Montre un exemple.

Kalamit,
Je l'dis pas mais j'en pense pas moins. :@)
0
Blaise
 
J'ai trouvé une description détaillée des inclusions de fichiers ici -> http://php.developpez.com/faq/?rechercher=include

C'est de la balle, on trouve tout dans cette FAQ!
0
Bobinours Messages postés 2898 Date d'inscription   Statut Membre Dernière intervention   504
 
J'ai déjà eu ce problème, mais c'était le même sous Windows et sous Linux.

Le plus simple est d'utiliser les chemins absolus. Tu as à ta disposition la variable $_SERVER['DOCUMENT_ROOT'] qui t'évites le changer tout tes fichiers en cas de déplacement de site.
0
Bobinours Messages postés 2898 Date d'inscription   Statut Membre Dernière intervention   504
 
Blaise: Elle est super cette FAQ, on trouve plein de résultats. Dommage qu'on ne puisse pas les lire :-/
0