【发布时间】:2018-10-08 10:37:59
【问题描述】:
我刚开始使用strapi框架,我想使用mLab作为我的mongoDB数据库,所以我去配置strapi并填写以下详细信息:
{
"defaultConnection": "default",
"connections": {
"default": {
"connector": "strapi-mongoose",
"settings": {
"client": "mongo",
"host": "localhost",
"port": 27017,
"database": "development",
"username": "",
"password": ""
},
"options": {}
}
}
}
我从 mLab 得到的详细信息是:
mongodb://myUsername:myPassword@ds047891.mlab.com:41365/myDatabase
这是我的最终配置:
{
"defaultConnection": "default",
"connections": {
"default": {
"connector": "strapi-mongoose",
"settings": {
"client": "mongo",
"host": "ds047891.mlab.com",
"port": 41365,
"database": "myDatabase",
"username": "myUsername",
"password": "myPassword"
},
"options": {}
}
}
}
当我尝试启动strapi时,出现以下错误:
DEBUG (2748 on DESKTOP-HAL1ATE): Server wasn't able to start properly.
ERROR (2748 on DESKTOP-HAL1ATE): (hook:mongoose) takes too long to load
我认为我的配置设置不正确,但我无法确定问题出在哪里。我希望有人可以,谢谢。
【问题讨论】:
-
您好,如果您仍然遇到此问题,请发送电子邮件至 support@mlab.com 吗?我们将能够通过私人电子邮件帮助解决连接问题。
-
@tfogo 好主意,我刚刚发送了电子邮件。
-
我也面临同样的问题:(
标签: node.js mongodb mongoose mlab strapi