【问题标题】:Mean.IO Stack - Error Connecting to database: { [MongoError: connect ECONNREFUSED 127.0.0.1:27017]Mean.IO 堆栈 - 连接到数据库时出错:{ [MongoError: connect ECONNREFUSED 127.0.0.1:27017]
【发布时间】:2017-05-09 18:37:35
【问题描述】:

我正在我的 Mac OS X El Capitan 机器上设置 Mean.IO。我已成功启动 Mean.IO,但当它要求我设置管理员时,它给了我以下错误:

#############################################

  Congratulations you have mean.io installed.

Before you install the dependencies and fire up the server we can help you with setting up your first admin user.
? Please provide your username so we can create your first admin user: **********
    Error Connecting to database: { [MongoError: connect ECONNREFUSED 127.0.0.1:27017]
  name: 'MongoError',
  message: 'connect ECONNREFUSED 127.0.0.1:27017' }
*******-MBP-2:~ **********$

我以前没有设置过这个堆栈的经验,所以不知道 Mongo 为什么会这样。谢谢您的帮助!

【问题讨论】:

    标签: mongodb mean.io


    【解决方案1】:

    应用程序无法建立到 MongoDB 数据库的连接,因为数据库服务器没有运行。您可以打开另一个终端窗口并使用以下命令启动服务器:

    sudo mongod
    

    【讨论】:

    • 即使运行数据库后,我仍然收到此错误。
    【解决方案2】:

    @user1072337

    尝试更改互联网连接,即使我在将简单的 node.js rest api 应用程序连接到 mongodb 服务器(mlab)时遇到了同样的问题

    但最终发现是由于wifi安全和访问受限

    解决方法尝试使用您的移动热点连接。 为我工作。

    【讨论】:

      猜你喜欢
      • 2018-03-13
      • 1970-01-01
      • 2016-12-07
      • 2022-11-23
      • 2023-02-24
      • 1970-01-01
      • 2021-04-15
      • 2018-10-14
      • 2020-04-10
      相关资源
      最近更新 更多