php - Flex appengine mongoDb
问题描述
我正在使用 flex appengine,但是当我部署时收到此错误消息:
mongodb/mongodb 1.3.2 requires ext-mongodb ^1.4.0 -> the requested PHP extension mongodb is missing from your system.
解决方案
默认
mongodb
情况下未启用扩展名,Flex
您需要通过 composer 启用。
例子:
composer require ext-mongodb:*
或者
{
"require": {
"ext-mongodb": "*"
}
}
并确保您在启用php.ini
的根目录中添加了文件,"extension=mongodb.so"
并且您可以添加库composer require "mongodb/mongodb:^1.0.0"
更多详细信息:https ://github.com/GoogleCloudPlatform/php-docker/tree/master/php-onbuild#enabling-extensions
推荐阅读
- sql-server-2017 - 将 60 位数字转换为 bigint 时出现转换函数错误
- javascript - 如何只公开一个函数而不是类函数中的变量?
- android - Kotlin:执行存储在变量中的函数
- servlets - Spring Security ExceptionTranslationFilter 抛出“无法处理 Spring Security 异常,因为响应已经提交。”
- python - 在嵌套列表中查找不包括零的最小值
- javascript - 如何使用javascript通过复选框过滤表格?
- react-native - 反应导航错误 this.props.navigation.navigat
- android - 等待并单击按钮以在 Playstore 中安装和打开
- node.js - 使用 pg-promise 在事务中插入另一个插入
- css - 防止响应列出现双边框