Fatal error: Call to undefined method DB_Error::setFetchMode

Petit nouveau ! | 2 Messages

21 août 2006, 21:44

Bonjour a tous ... je m'arrache actuellement les cheveux je suis un ptit peux perdu ...

je m explique...

j ai configuré, mis a mon goût et des traduction... :oops: un cms (osdate v115) sur easyphp qui marche ok en local....

je l'ai transféré par ftp avec les fichier install sur mon hebergeur l'installation c'est bien deroulé jusqu' à la demande d enlever les 2 fichier install.. ce que j ai fait apres j ai recu ce message :

Fatal error: Call to undefined method DB_Error::setFetchMode

j ai essayé de trouvé une info sur ca mais j ai po trouvé ou mal vu ...

si quelqu un pouvais m eclairé ma lanterne qui chauffe serait sympa super sympa de me donner des infos

merci a tous...

Eléphant du PHP | 451 Messages

22 août 2006, 07:48

Salut,

Sauf erreur de ma part, setFetchMode n'est pas une commande native de PHP ou MySql.
De plus, l'erreur t'indique que c'est une méthode : elle appartient donc à une classe d'objet.

Il semble que tu as installé quelque chose en plus de ton EasyPhp qui te permet de faire fonctionner ton script en local mais que cette chose n'est pas installée chez ton hébergeur.

Par hazard, est ce que cette chose ne serait pas PEAR ?

Bonne chance,
Jpaul
J'essaye d'aider : parfois je fais des erreurs, on me les corrige et j'apprends un peu plus. Super ce forum :)

Petit nouveau ! | 2 Messages

25 août 2006, 14:24

Bonjour Jpaul,

merci pour ta réponse, et effectivement apres 4 jours d'attente mon hebergeur viens de me repondre en me disant que cette fonction n'est pas supporté par leur serveur...

est ce que je peux contourné ce problème ? autrement

si tu a une idée merci de ton aide....

bonne journée

romain

Administrateur PHPfrance
Administrateur PHPfrance | 149 Messages

28 août 2006, 19:17

Tout n'est pas perdu.

Tu peux mettre la classe manquante sur ton hébergement et bidouiller ton code pour que ca soit dans l'include_path
--
Moosh - ancêtre de la communauté
http://www.phpfrance.com