【发布时间】:2015-12-07 06:39:30
【问题描述】:
我目前在尝试在我的 Mac MAMP PRO 安装(选择 PHP 5.5)上安装 interbase 支持(interbase PHP 扩展)时遇到问题。
以下是我执行和未启用的步骤:
cd Applications/MAMP/bin/php/php5.5.26/include/php/ext/interbase
phpize
./configure --with-php-config=/Applications/MAMP/bin/php/php5.5.26/bin/php-config
make
make install
它告诉我该库已成功安装:
Libraries have been installed in:
/Applications/MAMP/bin/php/php5.5.26/include/php/ext/interbase/modules
它还告诉我 MAMP 扩展已经更新:
Installing shared extensions:
/Applications/MAMP/bin/php/php5.5.26/lib/php/extensions/no-debug-non-zts-20121212/
完成所有这些步骤并重新启动 Apache 后,我可以在此文件夹中找到 interbase.so 文件,但我没有看到在 phpinfo() 或 get_loaded_extensions() 中启用了扩展。
有人可以帮我解决这个问题吗?
我收到此 LOG 错误消息:
PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'interbase.so' in Unknown on line 0
非常感谢,真的很感激!
编辑:我确实在我的 php.ini MAMP 模板中添加了一个 extension=interbase.so。
【问题讨论】:
标签: php mamp firebird interbase