Mongolab连接错误

Posted

技术标签:

【中文标题】Mongolab连接错误【英文标题】:Mongolab connection error 【发布时间】:2016-03-16 11:18:30 【问题描述】:

当我尝试使用以下命令连接到 MongoLab 时收到以下消息:

mongo ds035438.mongolab.com:35438/comeventsbw -u (myusername) -p (mypassword)

MongoDB 外壳版本:3.0.6 连接到:ds035438.mongolab.com:35438/comeventsbw 2015-12-10T10:30:18.537-0700 I STORAGE In File::open(), ::open for '/Users/benwong/.mongorc.js' 失败,错误号:13 权限被拒绝 无法执行位于您的主文件夹中的“.mongorc.js”文件

【问题讨论】:

~/.mongorc.js 文件是否存在? 是的,它确实是因为我尝试使用 sublime 重新创建 .mongorc.js 并覆盖它,它提醒我它已经存在。我尝试使用该命令执行 sudo,它现在可以工作了。非常感谢。 【参考方案1】:

您可以尝试删除根目录.mongorc.js文件。要在 mac OS 中执行此操作,您可以使用 cd ~/&&ls -al,如果您看到由 root 拥有的 .mongorc.js,那么我们可以使用 sudo rm .mongorc.js 删除它。

【讨论】:

以上是关于Mongolab连接错误的主要内容,如果未能解决你的问题,请参考以下文章

Mongolab 与 MongodbShell 连接失败

Mongolab 与 MongodbShell 连接失败

Meteor与连接mongolab服务器[重复]

mongolab和heroku之间的连接需要ssl吗?

通过 java 应用程序连接在 mongolab 中创建的 mongodb

通过 java 应用程序连接在 mongolab 中创建的 mongodb