我用自制软件在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驱动程序?
答案 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