laravel-logger
laravel-logger copied to clipboard
laravel8 设置mongodb之后抛出 'bcommand insert requires authentication'
可能需要
将 $uri = "mongodb://{$config['host']}:{$config['port']}";
修改为
$uri = "mongodb://{$config['username']}:{$config['password']}@{$config['host']}:{$config['port']}";
可能需要 将
$uri = "mongodb://{$config['host']}:{$config['port']}";
修改为$uri = "mongodb://{$config['username']}:{$config['password']}@{$config['host']}:{$config['port']}";
收到~
@flaravel 你有尝试过在 config/logging.php
中设置 LOG_MONGODB_USERNAME
和 LOG_MONGODB_PASSWORD
吗
@Jiannei 配置了的,在mongo驱动中,没有兼容账号密码,我按照上面那样做,就可以链接了
@Jiannei 建议在加一个自定义事件,方便我们做自定义的数据收集
@Jiannei 建议在加一个自定义事件,方便我们做自定义的数据收集
可以提个 pull request 过来 :beers: