Problème de chemin de fichier (include)
Bonjour,
J'utilise wamp 2 sous win xp, ci-dessous l'arborescence de mon site :
c:\wamp\www\site\a.php
c:\wamp\www\site\b.html
a.php fait un include de b.php :
Code:
1 2 3 4
| <?
include("b.html");
...
?> |
Le problème se pose lorsque je veux faire un include de b.php de cette manière :
Code:
1 2 3 4
| <?
include("/b.html");
...
?> |
Quand j'héberge les script sur le serveur de prod, tout fonctionne bien puisque a et b sont sur la racine, cependant en local ce n'est pas le cas, puisque la racine est www et non pas www/site/ !! Comment faire pour que la racine de mon site soit www/site/, j'ai aussi besoin que ça fonctionne sous dreamweaver...c-a-d que sous dw, quand j'édite a.php je dois avoir le contenu de b.html
La solution que j'ai trouvé est de modifier la valeur de DocumentRoot du httpd.conf (DocumentRoot = c:\wamp\www\site\ ), cependant j'ai d'autres sites en local que SITE ce qui fait que je dois à chaque fois modifier DocumentRoot si je veux bosser sur un autre site :(