2010-04-21 13 views
0

Je PEAR, et MDB2 Mysql pilote installé mais je continue à obtenir:MDB2, poire, erreur Mysql

Fatal error: Call to undefined function: 
MDB2_Driver_mysql::_isNewLinkSet(). 
in /home/********/PEAR/MDB2.php on line 1937. 

Le serveur est CentOS

Je suis coincé, toute aide serait appriciated.

Merci :)

Répondre

1

Avez-vous soit http://pear.php.net/package/MDB2_Driver_mysql/ ou http://pear.php.net/package/MDB2_Driver_mysqli/ installé? Ce n'est pas clair si vous le faites ou non - bien que je suppose que vous le faites (sinon vous obtiendrez une erreur différente)

Quelle version de MDB2_Driver_mysql avez-vous?

+0

Version 1.4.1 (MDB2_Driver_mysql) –

+0

Vous semblez utiliser la version la plus récente de MDB2_Driver_mysql mais pas la version la plus récente de MDB2; Je suggère de passer à la version la plus récente et de voir si cela pourrait résoudre le problème. – kguest

+0

Nous avons les versions suivantes: MDB2 - 2.4.1 MDB2_Driver_mysql - 1.4.1 –

2

Avait le même problème, Réinstallez les deux dernières version bêta (pour l'instant) et ce sera très bien.

$ pear upgrade mdb2-beta mdb2_driver_mysqli-beta 
0

Pour que cela m'arrive, assurez-vous que votre version de MDB2 correspond à la version des pilotes sql/sqli. Je devais désactiver et forcer PEAR à installer le canal bêta pour les faire correspondre

+0

bon à savoir merci –