2 votes

PHP : connexion à une base de données Firebird (Interbase) avec Zend

J'essaie de me connecter à une base de données Firebird en utilisant la bibliothèque Zend Framework (voir la documentation de Zend ici : http://framework.zend.com/manual/en/zend.db.adapter.html )

En php_interbase.dll est activée. Si j'exécute ce code :

$db = Zend_Db::factory('Php_Interbase', array(
    "host"      =>  "127.0.0.1",
    "username"  =>  "xxxxxx",
    "password"  =>  "xxxxxx",
    "dbname"    =>  "xxxxxx"
));

Je reçois ce message d'erreur :

Avertissement : include_once(Zend \Db\Adapter\Php\Interbase.php ) [function.include-once] : échec de l'ouverture du flux : No such file or directory in C:\php\includes\Zend\Loader.php à la ligne 146

En effet, Interbase.php semble être absent de la bibliothèque (alors que tous les autres pilotes de BD mentionnés dans la documentation sont présents). Que dois-je faire ? Où puis-je télécharger le(s) fichier(s) manquant(s) ?

2voto

Venu Points 5020

Cet adaptateur a été publié dans la version 1.7.3 dans la bibliothèque "extras", dans le "Full Package". comme dans le dernier commentaire ici http://framework.zend.com/wiki/display/ZFPROP/Zend_Db%2BFirebird-Interbase%2Bsupport

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X