2016-04-15 86 views
0

我是新来MongoDB.I MongoDB的安装与Laravel framework.Its使用已经很长一段时间目前的工作没有任何问题。但同时,我尝试接取我的网站,它表明:MongoDB的:无法连接

Failed to connect to: localhost:27017: Connection refused 

当我尝试通过命令行来存取权限的MongoDB,它表明:

warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 
Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146 exception: connect failed 

当我试图通过岩石的工具来访问它,它表明:

Unable to connect MongoDB, please check your configurations. MongoDB said:Failed to connect to: 127.0.0.1:27017: Connection refused. 

我会做什么?我无法弄清楚自过去几个月以来我的工作有什么问题。自从最后几天以来,我什么都不做。提前感谢。

+0

我想你”是否检查过MongoD进程正在运行? – bunnmatt

+0

我try.but但我得到相同的错误味精:无法连接到127.0.0.1:27017,原因:错误:111 – CelinVeronicca

回答

0

经过短暂休息后,我可以找到解决方案。 这个问题的起源是system.So的意外关机我运行命令提示符下面的代码:

sudo rm /var/lib/mongodb/mongod.lock 
mongod --repair 
sudo service mongodb start 

那么上面的代码运行后,其工作的罚款:)