Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

急!PM2 部署上的问题

$
0
0

我今天弄服务器,就是像平时那样 NODE_ENV=production pm2 start bin/www -i 0 --name “name” 将项目加入 pm2中,然后就是运行,测试。突然 卡了一下。然后 全部项目都不能访问了。 上服务器看 我是用 另外一个用户来单独部署项目到 pm2的的, root 的用户没有问题,就是 那个用来部署的用户有问题。 运行 pm2 ls 出现

[PM2] Spawning PM2 daemon with pm2_home=/home/www/.pm2
internal/child_process.js:313
    throw errnoException(err, 'spawn');
    ^

Error: spawn EACCES
    at exports._errnoException (util.js:1022:11)
    at ChildProcess.spawn (internal/child_process.js:313:11)
    at Object.exports.spawn (child_process.js:387:9)
    at module.exports.Client.launchDaemon (/usr/local/n/lib/node_modules/pm2/lib/Client.js:214:40)
    at /usr/local/n/lib/node_modules/pm2/lib/Client.js:101:10
    at /usr/local/n/lib/node_modules/pm2/lib/Client.js:273:14
    at _combinedTickCallback (internal/process/next_tick.js:67:7)
    at process._tickCallback (internal/process/next_tick.js:98:9)

运行

$ pm2 kill
[PM2] Spawning PM2 daemon with pm2_home=/home/www/.pm2
internal/child_process.js:313
    throw errnoException(err, 'spawn');
    ^

Error: spawn EACCES
    at exports._errnoException (util.js:1022:11)
    at ChildProcess.spawn (internal/child_process.js:313:11)
    at Object.exports.spawn (child_process.js:387:9)
    at module.exports.Client.launchDaemon (/usr/local/n/lib/node_modules/pm2/lib/Client.js:214:40)
    at /usr/local/n/lib/node_modules/pm2/lib/Client.js:101:10
    at /usr/local/n/lib/node_modules/pm2/lib/Client.js:273:14
    at _combinedTickCallback (internal/process/next_tick.js:67:7)
    at process._tickCallback (internal/process/next_tick.js:98:9)

我把整个pm2 在root 用户中 npm uninstall -g pm2 了,然后再重新 npm i -g pm2 回来, 问题依然 这是问题怎么破,非常急


Viewing all articles
Browse latest Browse all 14821

Trending Articles