当前位置: 首页 > 知识库问答 >
问题:

PHP无法加载某些库

符国安
2023-03-14

首先,我使用Windows 7 64位,WAMP 32位和火鸟32位。

我试图使用PHP与火鸟或interbase,所以我取消注释以下行从我的php.ini文件:

extension=php_pdo_firebird.dll 
extension=php_interbase.dll

然后,当我启动WAMP时,会出现以下错误:

1)PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_interbase.dll' - The specified module could not be found.
2)PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_pdo_firebird.dll' - The specified module could not be found.
3)The program can not start because your computer is missing fbclient.dll. Try to reinstall it to resolve this issue.

我已经尝试过的:

1) Restart computer :)
2) Copy fbclient.dll to system32
3) Copy fbclient.dll to system32 and rename it to gds32.dll
4) Copy php_pdo_firebird.dll and php_interbase.dll from C:\wamp\bin\php\php5.3.13\ext to system32
5) Copy all dll from C:\wamp\bin\php\php5.3.13 and C:\wamp\bin\php\php5.3.13\ext to system32
6) Add C:\wamp\bin\php\php5.3.13\ext to my system PATH variable

有人知道我该怎么解决这个问题吗?谢谢

共有2个答案

通博实
2023-03-14

修复了WAMPServer和BitNami WappStack上的相同问题,搜索php_interbase时出现的错误。dll和php_pdo_firebird。dll确实令人误解:这些库总是在那个路径上!

对于WAMP:在Windows注册表项中,我在安装WAMP:C:\WAMP\。。。\fb;但该地址不存在“fb”文件夹。

所以我创建了这个文件夹,并在其中放置了fbclient.dll。

我已经找到fbclient.dll后火鸟ODBC驱动程序安装,http://www.firebirdsql.org/en/odbc-driver/,但我认为它是没有必要安装火鸟,如果你可以找到dll其他方式。

比特纳米·瓦普斯塔克。

只需添加“fbclient”。C上的dll:ProgramFiles/BitNami//bin/php,一切运行良好。

要查看您的火鸟驱动程序是否运行良好,此代码片段将打印(在php页面上)当前工作的所有PDO驱动程序:

<?php
 foreach(PDO::getAvailableDrivers() as $driver) {
  echo $driver.'<br />';
}?>
马丰
2023-03-14

WAMP来自这个网站?http://www.wampserver.com/若有,;你为什么不把32位换成64位呢?我不确定32位DLL是否可以在Windows7 64位上使用。

 类似资料:
  • 问题内容: 我正在尝试使用JavaFX的WebView加载此站点,但我得到的只是一个空白屏幕。WebView在其他站点上运行良好。它在ACID3上获得100/100并加载其他HTTPS站点,没有任何问题。 我也找不到该网站的任何特别错误。它具有由适当的CA签名的适当的,未过期的证书,并且SSL Labs报告为B级。我尝试了所有主要的浏览器,但没有一个报告任何与证书或SSL相关的问题;该网站对所有这

  • 我试图使用JavaFX的WebView加载这个站点,但得到的只是一个空白屏幕。WebView在其他网站上运行得非常好;它在ACID3上获得100/100,并加载其他HTTPS站点,没有任何问题。

  • 我有高塞拉操作系统-版本10.13.6 PHP版本:PHP 7.1.9 当我尝试做命令总是出现这样的错误: PHP启动:无法加载动态库'/usr/本地/php5-7.1.9-20170914-100859 /lib/php/extensions/no-debug-non-zts-20160303/imagick.so'-dlopens(/usr/本地/php5-7.1.9-20170914-100

  • 问题内容: 我的问题很简单,如何使用jquery ajax comand检索某些div 喜欢带负载 问题答案: 如果div是AJAX响应的一部分:

  • 无法在WebView中加载以下网页 https://6awlanow.com/about/faqs 到目前为止,我一直在努力- 我已经提供了互联网许可。除了在WebView上,URL在任何地方都可以正常加载。我得到以下错误- 在我的控制台上获取以下信息-

  • 我正在windows server 2008 R2机器上工作。我已经用PHP5.4安装了Apache2.2。25在尝试为apache服务器启用ldap支持时,我发现服务器没有加载扩展。 我跑了php_info(),结果是这样的 配置文件(php.ini)路径 C:\Windows加载的配置文件:“C:\php\php.ini 扩展目录C:\php\ext 我已经改变了php。ini加载扩展,但它们