【问题标题】:MongoDB with Geddy带有 Geddy 的 MongoDB
【发布时间】:2013-10-28 18:03:29
【问题描述】:

我想将 MongoDB 与 Geddy 一起使用。我已经编辑了我的“production.js”文件,但它似乎不起作用......我不记得我的 MondoDB 用户名和密码......

我收到此错误:错误:500 内部服务器错误

生产.js:

  var config = {
    detailedErrors: false
  , hostname: null
  , port: 4000
  , model: {
      defaultAdapter: 'mongo'
    }
  , db: {
      mongo: {
        username: 'root'
      , dbname: 'anthonycluse'
      , prefix: null
      , password: 'root'
      , host: 'localhost'
      , port: 27017
      }
    }

  };

  module.exports = config;

更新

命令:

geddy gen secret

config.js:

var config = {
  detailedErrors: true
, debug: true
, hostname: null
, port: 4000
, model: {
    defaultAdapter: 'mongo'
  }
, db: {
    mongo: {
    dbname: 'anthonycluse'
    , host: 'localhost'
    , port: 27017
    }
  }

【问题讨论】:

    标签: mongodb geddy


    【解决方案1】:

    这里可能会出现一些问题。

    尝试打开详细错误detailedErrors: true,以便您可以在控制台中查看问题所在。

    此外,您的密码和用户名在生产环境中似乎不太可能都是“root”。你在开发中运行 Geddy 吗?在这种情况下,您应该编辑development.js

    您可以在控制台输出中看到您启动 geddy 的模式(开发或生产)。

    【讨论】:

    • 是的,我发现了问题,当我删除用户名和密码时它可以工作,请参阅更新...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 2012-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-05
    • 2012-05-28
    相关资源
    最近更新 更多