PHP:使用Zend连接到Firebird(Interbase)数据库

时间:2012-05-14 13:18:24

标签: php zend-framework firebird zend-db interbase

我正在尝试使用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]:无法打开流:C:\ php \ includes \ Zend \中没有这样的文件或目录第146行的Loader.php

确实Interbase.php文件似乎不在库中(而文档中提到的所有其他DB驱动程序都存在)。我该怎么办?我在哪里可以下载丢失的文件?

1 个答案:

答案 0 :(得分:2)

此适配器在版本1.7.3的“extras”库中的“Full Package”中发布。根据这里的最后评论 http://framework.zend.com/wiki/display/ZFPROP/Zend_Db%2BFirebird-Interbase%2Bsupport