我正在尝试在 PHP 中使用 Firebird 扩展。我的文件夹php_pdo_firebird.dll, php_interbase.dll
中有扩展文件 ( ) 。ext
我php.ini
像这样将它们添加到我的文件中
...
[PHP_PDO_FIREBIRD]
extension=php_pdo_firebird.dll
[PHP_INTERBASE]
extension=php_interbase.dll
...
没有错误提示无法加载扩展,但每当我打印我的时,phpinfo
我都没有看到它们中的任何一个。我在这里想念什么?
对于它的价值,我在 Windows 7 上使用 Apache 2.2 运行 PHP 版本 5.3.14 TS。
编辑:似乎记录了一些错误,只是我的error_log
设置被覆盖了(对于那些看到这个的人,请仔细检查 C:\Windows\Temp\php-errors.log)。现在它告诉我,只要文件明确存在,就找不到指定的模块。
PHP Warning: PHP Startup: Unable to load dynamic library
'C:\Program Files (x86)\PHP\ext\php_pdo_firebird.dll' -
The specified module could not be found.
in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'C:\Program Files (x86)\PHP\ext\php_interbase.dll' -
The specified module could not be found.
in Unknown on line 0