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

时间:2015-09-15 05:53:34

标签: php mongodb xampp

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

  

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

请帮帮我。我错过了任何一步。?

2 个答案:

答案 0 :(得分:3)

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

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

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

答案 1 :(得分:0)

  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. 应该可以。