在Ubuntu 14上将PHP Mongo Extension更新为1.5

时间:2016-04-21 08:12:08

标签: php mongodb ubuntu-14.04

PHP和Mongo正常工作,但php5-mongo扩展需要更新。

目前版本为1.4.5,版本1.5.x需要与最新的https://github.com/doctrine/mongodb/

兼容

正在运行不会更新版本。

sudo apt-get install php5-mongo

其他信息

  • mongod --version db version v2.6.12
  • php --version PHP 5.5.9-1ubuntu4.14

如何更新扩展程序?是否需要pecl来执行更新?

1 个答案:

答案 0 :(得分:4)

尝试使用PECL

sudo pecl install mongodb

有时连接到mongodb时可能会收到SSL错误,因此请在pecl安装之前安装依赖项

sudo pecl channel-update pecl.php.net
sudo pecl uninstall mongodb
sudo apt-get install libcurl4-openssl-dev pkg-config libssl-dev
sudo pecl install mongodb

您应该在php.ini中添加“ extension = mongodb.so”

使用以下命令验证MongoDB扩展和Nodule

sudo php --ri mongodb | grep version
sudo apt-cache policy php-mongodb