搞了好久,发现找不到解决思路 ,宝塔环境 ,MONGODB已经安装 ,扩展也安装了 ,但是初始化mongodb报错
本文由 PHPer 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。
行吧,解决了,留个纪念 原因:YII下没有安装 mongodb扩展 方法:更改根目录下composer.json 20行开始 如下`php
`
"require-dev": { "yiisoft/yii2-debug": "~2.0.0", "yiisoft/yii2-gii": "~2.0.0", "yiisoft/yii2-faker": "~2.0.0", "yiisoft/yii2-mongodb": "~2.1.0", "codeception/base": "^2.2.3", "codeception/verify": "~0.3.1" },
更改完成后,根目录下执行 composer update , 完美解决
遇到过类似的问题 修改根目录yii文件 大致是最后几行,对比一下
new fecshop\services\Application($config); unset($config['services']);
$application = new yii\console\Application($config);
$exitCode = $application->run(); exit($exitCode);
@jerou #2楼 这个是解决了,但是又有新的问题被发现