-
Probleme d'include php
bonjour a tous
cela fait un bout que je travail sur mon serveur(debian etch) avec php4 et mysql5 et quand je fait un include dans mon code php et que je mets le chemin de la racine du site comme suit
Code:
include_once("/classes/userF.class.php");
ca me mets le message d'erreur suivant:
Code:
Warning: main() [function.include]: Failed opening '/classes/userF.class.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/samba/site/Decorateurs_de_montreal/site/admin/bandeadmin.php on line 9
Jose croire qui me manque une extansion ou mon php.ini est mal configurer
any idea
merci a tous
Powered by debian GNU/Linux
-
/classes/userF.class.php est relatif à la racine du système de fichier. Pour obtenir la racine du serveur web vous avez la variable $_SERVER['DOCUMENT_ROOT'] :
Code:
require_once($_SERVER['DOCUMENT_ROOT'] . '/classes/userF.class.php');
-
exellant merci
mais juste a titre d,information, c'est tu que php va a la racine du serveur(vue qui est interprété par le server) et que le html reste dans le root du site?
merci encore
:yaisse2:
-
Heu tu peux repeter la question ? (si c'en est une ?)
C'est a mon avis mieux de mettre le chemin relatif pour ton include (non ?)
-
non c'est bon jai repondu a ma question dans ma question
bonne journée