请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

PM2发布时遇到的问题

You have triggered an unhandledRejection, you may have forgotten to catch a Promise rejection:

MongoError: not authorized on csxh to execute command { listIndexes: "sessions", cursor: {} }


正在回答 回答被采纳积分+3

1回答

Scott 2017-05-02 09:10:26

看上去,推测是MongoDB 连接出问题了,导致 PM2 发布失败

尝试,直接在服务器的 /your/project/dir/production/current 下面,通过 node app 来启动 Nodejs,看看报出来的连接错误是哪个。


如果很难排查,可以按照视频把 MongoDB 重新装一遍,重新启动后,连接试试看

0 回复 有任何疑惑可以回复我~
  • 提问者 Promise_M #1
    哈哈哈,解决了,我的网站快要发布了,谢谢
    回复 有任何疑惑可以回复我~ 2017-05-02 09:53:36
  • Scott 回复 提问者 Promise_M #2
    Good Job!
    回复 有任何疑惑可以回复我~ 2017-05-02 16:44:35
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信