我正在尝试在本地运行使用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这样的工具非常不熟悉。