我正在尝试使用laravel 6项目的作曲家安装“ jenssegers / mongodb”:“ ^ 3.6”,我的命令行正在查看(MongoDB shell版本v4.2.0),我的PHP版本是7.2,我有7.2已安装线程安全(TS)x86驱动程序,并且已在php.ini文件中启用了扩展名,感谢您的帮助,谢谢。
问题1
- mongodb/mongodb 1.5.0 requires ext-mongodb ^1.6 -> the requested PHP extension mongodb is missing from your system.
- mongodb/mongodb v1.5.x-dev requires ext-mongodb ^1.6 -> the requested PHP extension mongodb is missing from your system.
- mongodb/mongodb 1.6.x-dev requires ext-mongodb ^1.6 -> the requested PHP extension mongodb is missing from your system.
- mongodb/mongodb 1.5.0 requires ext-mongodb ^1.6 -> the requested PHP extension mongodb is missing from your system.
- Installation request for mongodb/mongodb ^1.5.0 -> satisfiable by mongodb/mongodb[1.5.0, 1.6.x-dev, v1.5.x-dev].
要启用扩展,请确认您的.ini中已启用扩展 文件: -C:\ WINDOWS \ php.ini您也可以在终端内运行
php --ini
,以查看CLI模式下PHP使用了哪些文件。
答案 0 :(得分:0)
找到了解决方案,并且用记事本++编辑时,php.ini文件未保存。因此,以管理员权限打开了ini文件。