MongoDB可通过localhost访问,但不能访问127.0.0.1

时间:2015-11-12 05:49:36

标签: node.js mongodb localhost

我正在尝试在本地运行使用public class UploadStats { private long totalBytesTransferred; private int bytesTransferred; private long streamSize; private long lastUpdated; private double estimatedSpeed; private long startTime; private long totalSize; } grunt的网络应用程序。该应用程序允许用户上传他们随后可以在他们的图库中查看的信息。

  • 使用mongod --port 3000 --httpinterface启​​动mongodb (正如评论中所提到的,我已尝试在没有--httpinterface的情况下运行它)

  • 浏览到127.0.0.1:3000会给出一个只包含文本的页面“看起来您正试图通过本机驱动程序端口上的HTTP访问MongoDB。”

  • 浏览到localhost:3000加载我的应用程序

  • 应用程序通过127.0.0.1发送数据,但未通过

这似乎与this question中发生的事情非常相关 我希望这不会被视为重复,因为在找到这个问题后,我试图通过提供的答案而没有成功。如果我能够,我会在那里的评论中尝试追求这个问题 根据该问题的答案,我尝试使用配置文件运行mongo但没有成功(事先没有配置文件,我尝试使用mongo网站上提供的sample创建一个,但它拒绝了它)。我也尝试删除锁文件并修复mongo。什么也没有变。

可能值得一提的是,我正在使用的应用程序是一个现有的,文档稀疏的项目,它是为我的学校作业而提供的。它比我曾经做过的任何事情都复杂得多,而且我对mongo这样的工具非常不熟悉。

0 个答案:

没有答案