MAC自制php pdo firebird驱动程序

时间:2013-09-04 19:40:47

标签: php pdo firebird homebrew

我用自制软件在mac osx上安装了php53。我需要为firebird启用pdo驱动程序。 我试图通过pecl安装..

我下载http://pecl.php.net/package/PDO_FIREBIRD 并编译此但我收到此错误

...
...
configure: error: libgds or libib_util not found! Check config.log for more information.

我发现这意味着我没有安装firebird develepoment库......

我在我的mac上安装了firebird 2.0 ..这个版本正在使用Flamerobin。

有没有人在通过自制软件安装的mac服务器上安装了pdo firebird驱动程序?

2 个答案:

答案 0 :(得分:1)

来自pecl的Pdo Firebird已被弃用,我很快就会更新它,以便我可以访问它

你需要下载php提取它的源代码,然后只构建pdo_firebird扩展

cd ext/pdo_firebird
phpize
./configure

(您可能需要传递firebird框架dir --with-pdo-firebird = / Library / Frameworks / Firebird.framework)

make
sudo make install 

之后你需要在brew build php extensions文件夹中复制扩展名并将其添加到php.ini

extension=pdo_firebird.so

我还建议firebird 2.5.x是最近的,并且在最近的macosx版本上得到很好的支持

答案 1 :(得分:0)

我通过以下方式解决了这个问题:

sudo ln -s /Library/Frameworks/Firebird.framework/Versions/A/Firebird /usr/local/lib/libfbclient.dylib

macOS High Siera 10.13.3