1

我想将 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

配置.js:

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

1 回答 1

1

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

尝试打开详细的错误detailedErrors: true,以便您可以查看控制台中出了什么问题。

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

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

于 2013-10-30T03:59:35.350 回答