我一直试图将Firebird扩展添加到PDO而没有运气。我有一台RHEL7服务器,成功运行./configure --with-firebird
,成功运行了make
命令,make install
成功。
如果我输入
php -i | grep PDO
我得到以下内容:
PDO
PDO support => enabled
PDO drivers => firebird, sqlite
PDO_Firebird
PDO Driver for Firebird/InterBase => enabled
PDO Driver for SQLite 3.x => enabled
但是,当访问我网站的phptest.php
文件时,它只会显示
mysql
sqlite
我想我最后一步错过了,但我不知道是什么。
答案 0 :(得分:0)
尝试运行略有不同的命令
./configure --with-firebird --with-pdo-firebird
然后找到phph.ini
(或在Linux平台中的行为类似的文件)并启用(取消评论?)extension=php_pdo_firebird.dll
之类的行(在Linux中它可能就像{{1}或者某些东西,请参阅构建过程生成的特定文件。
另见: