PHP 和 Mongo 工作正常,但是 php5-mongo 扩展需要更新。
目前是1.4.5版本,需要1.5.x版本兼容最新https://github.com/doctrine/mongodb/
运行不会更新版本。
sudo apt-get install php5-mongo
附加信息
如何更新扩展程序?是否需要 pecl 才能执行更新?
最佳答案
用 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 扩展和模块
sudo php --ri mongodb | grep version
sudo apt-cache policy php-mongodb
https://stackoverflow.com/questions/36763623/
相关文章:
java - 使用 Spring Data 按提取的日期、月份和年份聚合项目组
linux - PHP升级到7后,为什么不能使用mongodb驱动?
javascript - Passport 没有保持持久的登录 session
java - MongoDb BSON 以 UTC 时间存储日期
node.js - 关于 Mongoose 填充关系一个字符串字段
mongodb - Docker-MongoDB 中的身份验证问题
mongodb - 按 id 对 Mongo 文档进行分组,并按时间戳获取最新文档