【问题标题】:fail to install mongodb in yii2 in windows7windows7 yii2安装mongodb失败
【发布时间】:2016-12-16 06:33:37
【问题描述】:

我刚刚在 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 时需要 --prefer-dist yiisoft/yii2-mongodb 结果是这样的

我该怎么办?

【问题讨论】:

    标签: mysql mongodb yii2 generator gii


    【解决方案1】:

    检查是否有线路

    extension=php_mongo.dll
    

    在您的 php.ini 文件中取消注释(开头没有 ;)。还要检查是否有另一个 php.ini 相同(通常有两种配置,一种用于 CGI,一种用于 CLI)。

    如果你找不到这个,你需要先安装 MongoDB PHP 驱动程序。

    【讨论】:

    • 我已经安装了mongodb php驱动。然后我检查 php.ini 中的“php_mongo.dll”扩展名,但什么也没有。我再次运行 php composer.phar require --prefer-dist yiisoft/yii2-mongodb ,但仍然无法正常工作。我该怎么办?
    • 添加缺少的行并重启php
    猜你喜欢
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    • 2017-01-25
    • 2018-12-28
    • 2015-04-19
    • 2020-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多