我是MongoDB的新手。
我使用的是Macbook,尝试安装Jenssegers以在MongoDB中使用Laravel。
但是,当我在项目目录中运行“ composer require jenssegers / mongodb”时。错误:
- mongodb / mongodb v1.4.x-dev需要ext-mongodb ^ 1.5.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb v1.3.x-dev需要ext-mongodb ^ 1.4.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb v1.2.x-dev需要ext-mongodb ^ 1.3.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb v1.1.x-dev需要ext-mongodb ^ 1.2.0->系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb v1.0.x-dev需要ext-mongodb ^ 1.1.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.5.x-dev需要ext-mongodb ^ 1.6->系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.4.2要求ext-mongodb ^ 1.5.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.4.1要求ext-mongodb ^ 1.5.0->系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.4.0要求ext-mongodb ^ 1.5.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.3.2需要ext-mongodb ^ 1.4.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.3.1要求ext-mongodb ^ 1.4.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.3.0需要ext-mongodb ^ 1.4.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.2.0-alpha1需要ext-mongodb ^ 1.2.0->系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.2.0需要ext-mongodb ^ 1.3.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.1.2要求ext-mongodb ^ 1.2.0->系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.1.1要求ext-mongodb ^ 1.2.0->系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.1.0-alpha1需要ext-mongodb ^ 1.1.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.1.0要求ext-mongodb ^ 1.2.0->系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.0.5需要ext-mongodb ^ 1.1.0->您的系统中缺少所请求的PHP扩展名mongodb。
- mongodb / mongodb 1.0.4需要ext-mongodb ^ 1.1.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.0.3要求ext-mongodb ^ 1.1.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.0.2需要ext-mongodb ^ 1.1.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.0.1需要ext-mongodb ^ 1.1.0->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.0.0-beta2需要ext-mongodb ^ 1.1.1->您的系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.0.0-beta1需要ext-mongodb ^ 1.0.0->系统中缺少所请求的PHP扩展mongodb。
- mongodb / mongodb 1.0.0-alpha1需要ext-mongodb ^ 1.0.0->您的系统中缺少所请求的PHP扩展名mongodb。
- mongodb / mongodb 1.0.0需要ext-mongodb ^ 1.1.0->您的系统中缺少所请求的PHP扩展mongodb。
- jenssegers / mongodb的安装请求^ 3.5->可以由jenssegers / mongodb满足[v3.5.0,v3.5.1]。
在这里搜索一些帖子后,我尝试安装mongodb驱动程序,我运行以下命令:“ sudo ./pecl install mongodb”。但这仍然是错误:
/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/pear/temp/mongodb/src/libmongoc/src/libmongoc/src/mongoc/mongoc-scram.c:85:10: 致命错误:找不到“ unicode / usprep.h”文件
包括
^~~~~~~~~~~~~~~~~~ 1 error generated. make: *** [src/libmongoc/src/libmongoc/src/mongoc/mongoc-scram.lo] Error 1
错误:“ make”失败
我真的不知道该如何解决。我花了很多时间。
你能帮我吗?
非常感谢你!