尝试使用 PECL 安装 MongoDB 扩展时出现问题

issue trying to use pecl to install mongodb extension

提问人:Hassan oladipupo 提问时间:9/18/2023 最后编辑:Hassan oladipupo 更新时间:9/18/2023 访问量:123

问:

我尝试使用“pecl install mongodb”安装PHP MongoDB扩展,但收到一条错误消息,说 “没有适用于”pecl.php.net/mongodb“包的版本

我尝试通过访问PECL官方网站手动执行此操作:https://pecl.php.net/package/mongodb 然后单击您选择的DLL链接。 在下一页上,向下滚动并下载与您的 PHP 版本匹配的版本。 然后,您应该提取 zip 文件并将php_mongodb.dll复制到您的 php/ext 目录。然后打开你的 php.ini 并添加以下行:extension=php_mongodb.dll

这不起作用,因为我找不到所需的 DLl 版本 DLL的最新版本是1.13.0,但我需要使用没有DLl的1.16.1版本

我还能如何解决这个问题

php mongodb pecl

评论

0赞 Nico Haase 9/18/2023
请分享更多细节。这个问题与 Composer 有什么关系?为什么不通过 PECL 安装扩展?
0赞 Nico Haase 9/18/2023
此外,github.com/mongodb/mongo-php-driver/releases 还包含许多带有DLL文件的最新版本
0赞 Nico Haase 9/18/2023
是怎么尝试的?请通过编辑为您的问题添加所有澄清
0赞 Hassan oladipupo 9/18/2023
我尝试使用 PECL 安装扩展,但我收到一条错误消息,说“没有可用于包”pecl.php.net/mongodb“的版本。我也尝试使用作曲家来安装它,但我收到一条错误消息,说“无法使用 mongodb/mongodb 的最新版本 1.16.0,因为它需要您的平台中缺少的 ext-mongodb ^1.16.0” 我还能如何成功安装 Mongodb 驱动程序
0赞 Hassan oladipupo 9/18/2023
我用作曲家做了“composer require mongodb / mongodb”,用PECL我做了“Pecl install monogodb

答: 暂无答案