【问题标题】:No dll file in mongodb php drivermongodb php驱动程序中没有dll文件
【发布时间】:2018-03-07 09:41:12
【问题描述】:

我已经从https://pecl.php.net/package/mongo下载了mongodb php驱动。 当我提取文件时,我找不到 php_mongodb.dll 文件。

在每个教程中都说要复制该文件。并从我下载的地方下载。

还是不知道自己做错了什么?

【问题讨论】:

    标签: php mongodb


    【解决方案1】:

    windows mongo list

    你可以看到所有 Windows 的 mongodb dll https://windows.php.net/downloads/pecl/releases/mongo/

    【讨论】:

    • 仍然收到此错误“无法加载动态库 'C:\xampp\php\ext\php_mongo.dll' - %1 不是有效的 Win32 应用程序。在第 0 行的未知中”并且他们说“要启用扩展,请验证它们是否已在您的 .ini 文件中启用:- C:\xampp\php\php.ini”
    • 给我你的 php.ini
    • 现在,我已经解决了。我有 64 位机器,仍然不支持 x64 版本的驱动程序,当我尝试使用 x86 版本驱动程序时,php.ini 接受了它。真的很感谢您的支持。
    【解决方案2】:

    我有 64 位机器。我在不支持的“php_mongodb-1.4.0-7.1-ts-vc14-x64”之前尝试了这个文件。

    但是当我尝试这个驱动程序“php_mongodb-1.4.2-7.1-ts-vc14-x86”时,它被接受了。 我从这里下载了它们https://pecl.php.net/package/mongodb

    我不知道为什么以及如何,但这确实有效。我会牢记这一点,以备不时之需。

    【讨论】:

      猜你喜欢
      • 2016-09-16
      • 1970-01-01
      • 1970-01-01
      • 2016-03-13
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      • 2016-07-25
      • 2017-02-16
      相关资源
      最近更新 更多