Erreur aléatoire sur un include

Erreur aléatoire sur un include - PHP - Programmation

Marsh Posté le 14-04-2005 à 16:42:02    

Salut,
 
J'obtiens irrégulièrement cet erreur sur mes scripts php (toujours avec le fichier config.php) :
 

Warning: querydb(config.php): failed to open stream: No such file or directory in /home/sites/site101/web/include/fonctions_site.php on line 18
 
Warning: querydb(): Failed opening 'config.php' for inclusion (include_path='') in /home/sites/site101/web/include/fonctions_site.php on line 18


 
Après quelques refresh cela se remet à fonctionner. Cet erreur est apparu depuis que j'ai changé d'hébergeur (ovh -> amen). Elle n'apparaissait jamais chez ovh.
 
Pour moi il me semble que c'est un problème au niveau du serveur. Pourtant quand je leur pose la question, voici la réponse que j'obtiens (après 4 jours d'attente ...) :
 


Bonjour,
 
Je vous invite à poster les questions relatives au développement de votre site (scripts, ..) dans le forum.
Le modérateur, ou d'autres clients, se feront un plaisir de vous répondre et vous partagerez ainsi votre expérience avec d'autres webmasters.  
 
Les techniciens (de support niveau 1) ne peuvent se permettre d'intervenir sur des scripts (ou problèmes de programmation).  
 
En effet, ils doivent se concentrer essentiellement sur les problèmes liés aux hébergements pour assurer une disponibilité optimale des serveurs et à la mise à disposition d'outils en ligne de plus en plus performant.
 
Merci de votre compréhension.
 
Si vous avez d’autres questions, n'hésitez pas à nous envoyer un mail détaillé avec message d'erreur et identifiants utilisés.
Bonne continuation.  
 
Cordialement,


 
 :sarcastic:  
 
Je préfère être sûr de moi, est-ce que cela peut venir de mon code ?
 
Merci,
 
 :hello:  
 

Reply

Marsh Posté le 14-04-2005 à 16:42:02   

Reply

Marsh Posté le 14-04-2005 à 16:47:18    

C'est le include_path qu'est pas le même

Reply

Marsh Posté le 14-04-2005 à 17:23:09    

Et dans ce cas là ça voudrait dire qu'il change de temps en temps ? Puisque l'erreur est aléatoire (elle peut apparaitre ou non sur une même page) et qu'après des refresh ca se remet à marcher ?

Reply

Marsh Posté le 14-04-2005 à 17:49:48    

Ce qui est étrange c'est que dans l'erreur c'est marqué include_path='' or lorsque je fais un get_include_path j'ai :


inculde_path='.:/usr/lib/php'


Est-ce possible que php n'arrive pas à lire sa variable include_path par exemple ?
Je sais pas, imaginons par exemple que leur fichier de config de php soit sur une autre machine qui a du mal, ça se pourrait non ?


Message édité par albataur le 14-04-2005 à 17:51:15
Reply

Marsh Posté le 15-04-2005 à 19:45:38    

up

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed