D:xampp Php extphp_mon .dll '-找不到指定的模块


Php Startup : Unable to load dynamic library 'D:xamppphpextphp_mongo.dll ' - The specified module could not be found

我正在尝试在xampp中安装mongo驱动程序。我把php_mongo.dll放在php的ext文件夹中,把extension=php_mongo.dll放在php.ini文件中。现在我重新启动了xampp,我得到了这个错误

Php启动:无法加载动态库'D:'xampp'php'ext' php_蒙古包.dll ' -指定的模块不能发现。

请帮我一下。我是不是漏了一步?

  1. 请访问"https://pecl.php.net/package/mongodb",选择对应版本mongodb .dll

  2. 使用phpinfo()检查"Thread Safety",如果"enabled"上传"Thread Safe(TS)"版本,否则上传"Thread Safe(NTS)"版本

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

  1. 转到此链接:https://learn.microsoft.com/en - us/sql/connect/php/system需求- - - php - sql - driver?view=sql -服务器- 2017

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

  3. 去检查你电脑里的SQL Server版本
  4. 在此基础上选择页面中提到的线程安全dll版本:https://learn.microsoft.com/en - us/sql/connect/php/system需求- - - php - sql - driver?view=sql -服务器- 2017
  5. 下载。exe文件
  6. 安装到php扩展路径中。如果安装了Xampp,则默认为:C: ' xampp ' php ' ext
  7. 然后创建一个.php页面: