Aller au contenu

Sujets conseillés

Posté

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,

Posté

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 ?

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...