我有一个小问题,我不知道从哪里开始:我有应用程序错误,我认为我的 MongoLab 数据库连接不正确。
这是heroku w2w的链接。
应用程序发生错误,无法提供您的页面。请稍后重试。
如果您是应用程序所有者,请查看您的日志以获取详细信息。
这是我的 config.json 文件:
{
"siteName": "PencilBlue Heroku and MongoDB Demo",
"siteRoot": "http://w2w.herokuapp.com",
"siteIP": "w2w.herokuapp.com",
"log_level": "info",
"db": {
"type":"mongo",
"servers": [
"mongodb://hercules:MYPASSWORD@ds063330.mongolab.com:63330/pencilbluedb"
],
"name": "pencilbluedb",
"authentication": {
"un": "hercules",
"pw": "MYPASSWORD",
},
"writeConern": 1
},
"cache": {
"fake": true,
"host": "localhost",
"port": 6379
},
"settings": {
"use_memory": true,
"use_cache": false
},
"templates": {
"use_memory": true,
"use_cache": false
},
"plugins": {
"caching": {
"use_memory": true,
"use_cache": false
}
}
}
我不知道为什么它没有加载。我按照这里的说明进行操作:Pencilblue link,唯一的区别是我正在尝试连接到MongoLab,他们建议使用 MongoHQ(已更改为“compose”)。
任何帮助,将不胜感激。