2

我试图创建一个 PHP Web 应用程序来连接到一个 interbase 数据库。Iv 为 PHP 和 Apache 安装了 xampp。然后我安装了 Firebird SQL 2.5 以获得所需的 DLL。但是 iv 注意到在 php\ext 文件夹中似乎没有 php_interbase.dll 需要从 iv 读取的内容。有人可以指导我正确的方向,在那里我可以获得所需的 DLL,甚至我应该如何启动我的机器,以便我能够连接到 interbase。

当我尝试连接到数据库时,出现以下错误

致命错误:在第 11 行调用 C:\xampp\htdocs\phase\includes\config.php 中未定义的函数 ibase_connect()

4

3 回答 3

2
  1. php_interbase.dll 需要:gds32.dll(捆绑)
  2. http://www.firebirdfaq.org/faq191/
  3. http://www.alberton.info/firebird_php_windows.html
于 2011-09-05T09:57:05.267 回答
0

是的,它可以。如果您的客户端是 64 位,则称为 ibclient64.dll,而不是 gds32.dll

于 2013-08-05T11:52:39.483 回答
0

对于windows64

复制文件 C:\Program Files\Firebird\Firebird_ _ \WOW64\fbclient.dll

到 :C:\Windows\SysWOW64\fbclient.dll

于 2016-10-22T08:15:09.497 回答