2016-12-30 15:00:50 5799次浏览 4条回答 0 悬赏 10 金钱

`Problem 1

- yiisoft/yii2-mongodb 2.1.2 requires ext-mongodb >=1.0.0 -> the requested PHP extension mongodb is missing from your system.
- yiisoft/yii2-mongodb 2.1.1 requires ext-mongodb >=1.0.0 -> the requested PHP extension mongodb is missing from your system.
- yiisoft/yii2-mongodb 2.1.0 requires ext-mongodb >=1.0.0 -> the requested PHP extension mongodb is missing from your system.
- Installation request for yiisoft/yii2-mongodb ~2.1.0 -> satisfiable by yiisoft/yii2-mongodb[2.1.0, 2.1.1, 2.1.2].

To enable extensions, verify that they are enabled in those .ini files:

- /etc/php/7.0/cli/php.ini
- /etc/php/7.0/cli/conf.d/10-opcache.ini
- /etc/php/7.0/cli/conf.d/10-pdo.ini
- /etc/php/7.0/cli/conf.d/15-xml.ini
- /etc/php/7.0/cli/conf.d/20-calendar.ini
- /etc/php/7.0/cli/conf.d/20-ctype.ini
- /etc/php/7.0/cli/conf.d/20-curl.ini
- /etc/php/7.0/cli/conf.d/20-dom.ini
- /etc/php/7.0/cli/conf.d/20-exif.ini
- /etc/php/7.0/cli/conf.d/20-fileinfo.ini
- /etc/php/7.0/cli/conf.d/20-ftp.ini
- /etc/php/7.0/cli/conf.d/20-gettext.ini
- /etc/php/7.0/cli/conf.d/20-iconv.ini
- /etc/php/7.0/cli/conf.d/20-json.ini
- /etc/php/7.0/cli/conf.d/20-mbstring.ini
- /etc/php/7.0/cli/conf.d/20-phar.ini
- /etc/php/7.0/cli/conf.d/20-posix.ini
- /etc/php/7.0/cli/conf.d/20-readline.ini
- /etc/php/7.0/cli/conf.d/20-shmop.ini
- /etc/php/7.0/cli/conf.d/20-simplexml.ini
- /etc/php/7.0/cli/conf.d/20-sockets.ini
- /etc/php/7.0/cli/conf.d/20-sysvmsg.ini
- /etc/php/7.0/cli/conf.d/20-sysvsem.ini
- /etc/php/7.0/cli/conf.d/20-sysvshm.ini
- /etc/php/7.0/cli/conf.d/20-tokenizer.ini
- /etc/php/7.0/cli/conf.d/20-wddx.ini
- /etc/php/7.0/cli/conf.d/20-xmlreader.ini
- /etc/php/7.0/cli/conf.d/20-xmlwriter.ini
- /etc/php/7.0/cli/conf.d/20-xsl.ini

You can also run php --ini inside terminal to see which files are used by PHP in CLI mode.`
使用的是php 7.0.7,请教大神指点

补充于 2016-12-30 15:44

火狐截图_2016-12-30T07-43-40.826Z.png

这个版本还低吗

最佳答案

  • z1x6f8 发布于 2017-02-05 21:48 举报

    找到问题了,你安装的是mongo的扩展,没有安装mongodb扩展,安装方式如下:

    1. wget http://pecl.php.net/get/mongodb-1.2.5.tgz
    2. tar -zxf mongodb-1.2.5.tgz && cd mongodb-1.2.5
    3. /usr/local/php/bin/phpize
    4. ./configure --with-php-config=/usr/local/php/bin/php-config
    5. make && make install
    6. *php.ini中加入:extension=mongodb.so
      7.重启php
      就ok了,使用PHPinfo函数,显示
      mongodb和mongo两个模块
    1 条回复
    回复于 2017-02-06 11:19 回复

    有空按照你说的试试

您需要登录后才可以回答。登录 | 立即注册
水长东
副董事长

水长东 北京

注册时间:2016-02-29
最后登录:2020-11-25
在线时长:1670小时58分
  • 粉丝9
  • 金钱9825
  • 威望0
  • 积分26525

热门问题