Thomas.WS Posté 29 Octobre 2007 Posté 29 Octobre 2007 Bonjour, Je dois effectuer le changement de serveur d'un site. La page index.php possède à son entête les lignes suivantes : require_once('path.php'); require_once('Utils.php'); require_once('RubriquePageEditeur.php'); require_once('SousRubriquePageEditeur.php'); require_once('PageEditeur.php'); require_once('Actualite.php'); Le fichier path.php à la racine est composé de ceci : ini_set('include_path', $_SERVER['DOCUMENT_ROOT'] . '/lib' . PATH_SEPARATOR . ini_get('include_path'));ini_set('include_path', $_SERVER['DOCUMENT_ROOT'] . '/lib/pear' . PATH_SEPARATOR . ini_get('include_path'));ini_set('include_path', $_SERVER['DOCUMENT_ROOT'] . '/includes' . PATH_SEPARATOR . ini_get('include_path')); Sur l'ancien hébergeur comme vous vous en doutez tout fonctionnait parfaitement (mutualisé Amen), malheureusement sur le nouveau serveur (dédié Gentoo OVH), voici l'erreur qui apparait au lancement de la page index.php : Warning: require_once(Utils.php) [function.require-once]: failed to open stream: No such file or directory in /home/liguegol/www/index.php on line 3 Fatal error: require_once() [function.require]: Failed opening required 'Utils.php' (include_path='/home/ovh/www/includes/:/home/ovh/www/lib/pear/:/home/ovh/www/lib/:.:/usr/share/php5') in /home/liguegol/www/index.php on line 3 Merci d'avance pour votre aide, Amicalement,
stopher Posté 29 Octobre 2007 Posté 29 Octobre 2007 Salut , moi j'utilise cette syntaxe : set_include_path( ".".PATH_SEPARATOR. "<path à inclure>".PATH_SEPARATOR. get_include_path()); A tester donc ... Sinon, que te retourne $_SERVER['DOCUMENT_ROOT'] sur ton nouveau serveur ?
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant