我在我的php.ini中安装了mongoDB扩展,但它仍然会出现以下错误,有人可以帮忙吗?
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- mongodb/mongodb 1.1.2 requires ext-mongodb ^1.2.0 -> the requested PHP extension mongodb is missing from your syst
EM。 - mongodb / mongodb 1.1.1需要ext-mongodb ^ 1.2.0 - >系统中缺少请求的PHP扩展名mongodb EM。 - mongodb / mongodb 1.1.0需要ext-mongodb ^ 1.2.0 - >系统中缺少请求的PHP扩展名mongodb EM。 - mongodb / mongodb 1.0.5需要ext-mongodb ^ 1.1.0 - >系统中缺少请求的PHP扩展名mongodb EM。 - mongodb / mongodb 1.0.4需要ext-mongodb ^ 1.1.0 - >系统中缺少请求的PHP扩展名mongodb EM。 - mongodb / mongodb 1.0.3需要ext-mongodb ^ 1.1.0 - >系统中缺少请求的PHP扩展名mongodb EM。 - mongodb / mongodb 1.0.2需要ext-mongodb ^ 1.1.0 - >系统中缺少请求的PHP扩展名mongodb EM。 - mongodb / mongodb 1.0.1需要ext-mongodb ^ 1.1.0 - >系统中缺少请求的PHP扩展名mongodb EM。 - mongodb / mongodb 1.0.0需要ext-mongodb ^ 1.1.0 - >系统中缺少请求的PHP扩展名mongodb EM。 - jenssegers / mongodb v3.2.0需要mongodb / mongodb ^ 1.0.0 - > mongodb / mongodb可以满足[1.0.0,1.0.1,1.0.2,1 .0.3,1.0.4,1.0.5,1.1.0,1.1.1,1.1.2]。 - jenssegers / mongodb的安装要求3.2。* - > jenssegers / mongodb [v3.2.0]可以满足。
要启用扩展程序,请验证它们是否已在.ini文件中启用:
- C:\ Program Files(x86)\ iis express \ PHP \ v5.5 \ php.ini
您还可以在终端内运行php --ini
以查看PHP在CLI模式下使用的文件。
答案 0 :(得分:2)
您似乎没有安装正确的MongoDB扩展程序。
取决于您的应用运行的操作系统,您可以相应地安装MongoDB扩展。 http://php.net/manual/en/mongodb.installation.php