atlas php 连接,php - 将laravel jenssegers连接到mongodb atlas集群 - SO中文参考 - www.soinside.com...

呼延珂
2023-12-01

我从Mongodb地图集开始,我试图将我的laravel / jenssegers项目连接到集群我配置我的conf /数据库

'mongodb' => [

'driver' => 'mongodb',

'host' => env('DB_HOST'),

'port' => env('DB_PORT', '27017'),

'database' => env('DB_DATABASE'),

'username' => env('DB_USERNAME'),

'password' => env('DB_PASSWORD'),

'options' => [

'database' => 'admin' // sets the authentication database required by mongo 3

]

],

还有我的.env文件

DB_HOST="xxxx-shard-00-00-uggj0.mongodb.net"

DB_PORT=27017

DB_DATABASE=xxx

DB_USERNAME=xxx

DB_PASSWORD=xxx

我得到这个错误

找不到合适的服务器(serverSelectionTryOnce设置):[连接已关闭,在'xxxx-shard-00-00-uggj0.mongodb.net:27017'上调用ismaster

我可以毫无问题地连接Mongodb Compass。

我的Atlas Ip白名单是开放的(0.0.0.0/0)。

我错过了什么吗?

 类似资料: