【问题标题】:Php Startup : Unable to load dynamic library 'D:\xampp\php\ext\php_mongo.dll ' - The specified module could not be foundPhp 启动:无法加载动态库 'D:\xampp\php\ext\php_mongo.dll' - 找不到指定的模块
【发布时间】:2015-12-11 06:30:57
【问题描述】:

我正在尝试在 xampp 中安装 mongo 驱动程序。我将 php_mongo.dll 放在 php 的 ext 文件夹中,并在 php.ini 文件中添加了 extension=php_mongo.dll。现在我重新启动了 xampp,但出现此错误

Php 启动:无法加载动态库 'D:\xampp\php\ext\php_mongo.dll ' - 指定的模块不能 找到了。

请帮帮我。我错过了任何步骤吗?

【问题讨论】:

标签: php mongodb xampp


【解决方案1】:
  1. 转到此链接: https://docs.microsoft.com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver?view=sql-server-2017

  2. 创建一个php页面并复制粘贴这段代码:

    它会给出php版本。

  3. 去检查您计算机中的 SQL Server 版本
  4. 基于此选择页面中提到的线程安全dll版本: https://docs.microsoft.com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver?view=sql-server-2017
  5. 下载.exe
  6. 将此安装在 php 扩展路径中。如果安装了 Xampp,则默认为: C:\xampp\php\ext
  7. 然后创建一个.php页面:
  8. 它应该可以工作。

【讨论】:

    【解决方案2】:
    1. 请访问“https://pecl.php.net/package/mongodb”,选择对应版本的mongodb .dll

    2. 使用phpinfo()检查“线程安全”,如果“启用”上传“线程安全(TS)”版本,否则上传“线程安全(NTS)”

    我知道我的英语很差,所以我希望这可以帮助你。

    【讨论】:

      猜你喜欢
      • 2016-12-25
      • 2015-12-05
      • 2016-12-28
      • 1970-01-01
      • 1970-01-01
      • 2018-03-20
      • 1970-01-01
      • 2021-10-23
      • 2017-08-04
      相关资源
      最近更新 更多