phpymyadmin – 无法加载dynamic库'ext \ php_interbase.dll'

我正在Windows 2008 R2上安装phpMyAdmin(4.2.3),使用IIS7,PHP 5.5.12,并得到错误

“PHP启动:无法加载dynamic库'ext \ php_interbase.dll' – 指定的模块找不到”。

文件'ext \ php_interbase.dll'出现,phpinfo()页面显示OK(但没有“interbase”部分)。

在各种论坛上阅读了这个错误消息后,似乎表明我缺less我的PHP安装文件“fbclient.dll”。

任何人都可以build议我可以得到这个DLL /或其他任何我需要做的。

谢谢你的帮助

正如@Nathan所说的在ext文件夹中检查PHP中的Firebird扩展(php_pdo_firebird.dll,php_interbase.dll)。 将它们添加到我的php.ini文件中,否则,如果你不需要它,就把它注释掉。

... [PHP_PDO_FIREBIRD] extension=php_pdo_firebird.dll [PHP_INTERBASE] extension=php_interbase.dll ... 

为了find缺less的DLL请点击此链接:

http://www.undermyhat.org/blog/2009/07/php-windows-install-unable-to-load-dynamic-library-php_mssql-dll-php_pspell-dll-etc/

将FbClient.dll复制到相应的目录中

这是一个名为“Interbase”的数据库,如PHP手册中所述 。

您需要安装Firebird来使用该库。 否则,只要不使用它,就将其禁用。