mongodb(导入mongodb的表,数据,索引) 出错

安装报错 · yangloveyan · 于 6年前 发布 · 1851 次阅读

./yii mongodb-migrate --interactive=0 --migrationPath=@fecshop/migrations/mongodb 时出错。 debug 出错处时信息:yii2\base\Event.php 下 line 188

public static function trigger($class, $name, $event = null)
{
	// $name = "beforeRequest"; 但是:self::$_events数组 为空。
    if (empty(self::$_events[$name])) {
        return;
    }
    if ($event === null) {
        $event = new static();
    }
    $event->handled = false;
    $event->name = $name;
共收到 4 条回复 问题提问
Fecmall#16年前 0 个赞

mongodb 配置好了吗?

common/config/main-loca.php

'mongodb' => [
            'class' => 'yii\mongodb\Connection',
			# 有账户的配置
            //'dsn' => 'mongodb://username:password@localhost:27017/datebase',
			# 无账户的配置
			'dsn' => 'mongodb://127.0.0.1:27017/fecshop_test_2017_04_19',
			# 复制集
			//'dsn' => 'mongodb://10.10.10.252:10001/erp,mongodb://10.10.10.252:10002/erp,mongodb://10.10.10.252:10004/erp?replicaSet=terry&readPreference=primaryPreferred',
        ],
Fecmall#26年前 0 个赞

请把信息贴完整。

执行这个命令行的时候的完整报错信息,为什么不贴上来?

yangloveyan#36年前 1 个赞

谢谢,已经好了,应该是我开启了opcache的原因,我重启服务就可以了。

Fecmall#46年前 0 个赞

@yangloveyan #3楼 好的,测试环境尽量吧这些都关掉。

这位仁兄在配置过程中也被opcache坑了:http://www.fecshop.com/topic/514

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics