【发布时间】:2020-06-29 06:05:00
【问题描述】:
我尝试将我的 laravel 网站与 Mondo DB atlas 集群连接起来。以前我将此数据库与 mysql 数据库连接。但是我出错了
我在 config/database.php 上的代码
'mongodb_conn' => [
'driver' => 'mongodb',
'dsn'=>'mongodb+srv://myusername:mypassword@mydbname-ktp6o.mongodb.net/test?retryWrites=true&w=majority',
'database' => 'mydbname',
],
还有我在 .env 中的代码
APP_NAME=Blood_Donation
APP_ENV=local
APP_KEY=base64:jtvoXduyfwnIB6A5pCy8Cfa9bJYRvNgMKeRFdfiYYyc=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=stack
DB_CONNECTION=mongodb_conn'
DB_HOST=xxxx-shard-00-00-uggj0.mongodb.net
DB_PORT=27017
DB_DATABASE=mydbname
DB_USERNAME=myusername
DB_PASSWORD=mypassword
BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
运行 PHP artisan serve 时出现以下错误。
【问题讨论】:
-
我删除它。 API 独立于语言
-
Laravel 有文档。我建议阅读它。 laravel.com/docs/master/controllers
标签: json laravel mongodb httprequest cluster-computing