2

Zend Frameworkライブラリを使用してFirebirdデータベースに接続しようとしています(Zendのドキュメントはこちら:http ://framework.zend.com/manual/en/zend.db.adapter.htmlを参照)

php_interbase.dll拡張機能がアクティブになります。このコードを実行すると:

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

このエラーメッセージが表示されます:

警告:include_once(Zend \ Db \ Adapter \ Php \ Interbase.php)[function.include-once]:ストリームを開くことができませんでした:146行目のC:\ php \ include \ Zend\Loader.phpにそのようなファイルまたはディレクトリはありません

実際Interbase.php、ファイルはライブラリに存在しないようです(ドキュメントに記載されている他のすべてのDBドライバーは存在します)。私は何をすべきか?不足しているファイルはどこでダウンロードできますか?

4

1 に答える 1

2

このアダプターは、バージョン 1.7.3 の「エクストラ」ライブラリーの「フル パッケージ」でリリースされました。ここの最後のコメントに従って http://framework.zend.com/wiki/display/ZFPROP/Zend_Db%2BFirebird-Interbase%2Bsupport

于 2012-05-14T13:24:33.703 に答える