PHP和Mongo的多个版本

时间:2016-11-10 17:40:21

标签: php mongodb

我有一些版本的php,我需要安装mongo for 5.6版本。早期我有5.5版本的mongo 现在intsall

ivan@ivan-PC:/usr/lib/php$ sudo pecl install mongodb
pecl/mongodb is already installed and is the same as the released version 1.1.9
install failed

sudo pecl install mongo
pecl/mongo is already installed and is the same as the released version 1.6.14

安装失败

当我检查php -m时,我看不到mongo,而且在phpinfo中找不到mongo。试试这个

phpenmod -v php5.6 mongodb

但是这样

/etc/php/5.6/mods-available/

mongo.ini

运行php -m没有mongo模块

sudo pecl info mongo
About pecl.php.net/mongo-1.6.14

但我的版本php仍然不是mongo。如何为另一个php版本启用mongo?

1 个答案:

答案 0 :(得分:0)

使用

切换到所需的php版本
sudo update-alternatives --config=php
sudo update-alternatives --config=php-config
sudo update-alternatives --config=phpize

只需使用强制标志运行安装

sudo pecl install -f mongodb