gpt4 book ai didi

node.js - 无法启动已部署(MongoDB 启动失败)

转载 作者:太空宇宙 更新时间:2023-11-04 02:24:36 27 4
gpt4 key购买 nike

我是 Deployd 新手,正在尝试打开仪表板。我首先创建一个基本的 hello-world 项目文件夹:

$ cd hello-world

...然后运行以下命令来查看仪表板:

$ dpd-d 

但是,我收到以下错误:

vaibhav@vaibhav:/hello-world$ dpd -d
starting deployd v0.8.4...
Failed to start MongoDB (Make sure 'mongod' are in your $PATH or use dpd --mongod option. Ref: http://docs.deployd.com/docs/basics/cli.html)
bye

fs.js:432
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: EACCES, permission denied './.dpd/pids/mongod'
at Object.fs.openSync (fs.js:432:18)
at Object.fs.writeFileSync (fs.js:971:15)
at process.kill (/usr/local/lib/node_modules/deployd/lib/util/mongod.js:52:8)
at process.EventEmitter.emit (events.js:95:17)
at process.exit (node.js:707:17)
at fn (/usr/local/lib/node_modules/deployd/bin/dpd:261:5)
at stop (/usr/local/lib/node_modules/deployd/bin/dpd:270:5)
at startup (/usr/local/lib/node_modules/deployd/bin/dpd:162:16)
at ChildProcess.<anonymous> (/usr/local/lib/node_modules/deployd/lib/util/mongod.js:62:5)
at ChildProcess.EventEmitter.emit (events.js:95:17)
at Process.ChildProcess._handle.onexit (child_process.js:795:12)
`

我做错了什么?

最佳答案

检查 mongodb 是否正确安装:

如果您使用的是 iOS 或 Linux,您可以尝试:

sudo dpd

如果您使用的是 Windows,请尝试使用“以管理员身份运行”打开命令窗口并尝试:

dpd

关于node.js - 无法启动已部署(MongoDB 启动失败),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31300588/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com