我刚刚在 app\common\config\main.php 中添加了这段代码
<?php
return [
'vendorPath' => dirname(dirname(__DIR__)) . '/vendor',
'components' => [
'cache' => [
'class' => 'yii\caching\FileCache',
],
],
'modules' => [
//...
'gii1' => [
'class' => 'yii\gii\Module',
'generators' => [
'mongoDbModel' => [
'class' => 'yii\mongodb\gii\model\Generator'
]
],
],
],
];
但是当我运行 php composer.phar require --prefer-dist yiisoft/yii2-mongodb 结果是这样的
我该怎么办?
最佳答案
检查是否有线
extension=php_mongo.dll
在您的 php.ini 文件中取消注释(没有 ;
开头)。还要检查是否有另一个相同的php.ini(通常有两种配置,一种用于CGI,一种用于CLI)。
如果您找不到这个,您需要先安装 MongoDB PHP 驱动程序。
关于mysql - 在 windows7 的 yii2 中安装 mongodb 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38863845/