没有可用于软件包 "pecl.php.net/mongodb" 的版本

No releases available for package "pecl.php.net/mongodb"

我想在 laravel 项目中使用 mongodb。所以我尝试通过 运行 这个命令 pecl install mongodb 在 cmd 上为 php 安装 mongodb 驱动程序,但我得到了这个答案

No releases available for package "pecl.php.net/mongodb" install failed

我该怎么办?

如果您使用的是 windows 机器,请访问官方 pecl 网站: https://pecl.php.net/package/mongodb 然后单击您选择的版本的 DLL link。

在下一页向下滚动并下载与您的 PHP 版本匹配的版本。

然后您应该解压缩 zip 文件并将 php_mongodb.dll 复制到您的 php/ext 目录。然后打开 php.ini 并添加以下行:

extension=php_mongodb.dll

我也遇到了同样的问题。您可以在命令行中写入以下行:

$ sudo pecl install mongodb