Не удается установить mongodb в yii2 в windows7

Я только что добавил этот код в 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, результат получается так введите описание изображения здесь

что я должен делать?

1 ответ

Проверьте, есть ли линия

extension=php_mongo.dll

в вашем файле php.ini без комментариев (без ; в начале). Также проверьте, есть ли другой php.ini с тем же (обычно есть две конфигурации, одна для CGI и одна для CLI).

Если вы не можете найти это, вам необходимо сначала установить PHP-драйвер MongoDB.

Другие вопросы по тегам