Solvedpm2 Error message "[PM2][ERROR] Interpreter none does not seems to be available"

If reporting a bug, please use the following template.

Expected behaviour

I'm using pm2 to manager/monit some binary applications which written by golang.

Actual behaviour

It works pretty well before, after I upgrade pm2 to new version, it seems like set the exec_interpreter to "none" does not work as before, and a error message show up

[PM2][ERROR] Interpreter none does not seems to be available

Steps to reproduce

here is my processes.json

[{
  ...
  "exec_interpreter"  : "none",
  ...
}]

Software versions used

OS         : ubuntu 16.04 LTS
node.js    : v6.70
PM2        : 2.0.18

PM2 Log output

Use the command: tail --lines 50 ~/.pm2/pm2.log

...

cf CONTRIBUTING.md for more informations

12 Answers

✔️Accepted Answer

Same result and there is no exec_interpreter option in processes.json

deploy@consenlabs:~$ pm2 delete all
[PM2] Applying action deleteProcessId on app [all](ids: 0,1,2,3,4)
[PM2] [geth-relay](2) 
[PM2] [geth](0) 
[PM2] [wallet-api](4) 
[PM2] [ethstats-client](1) 
[PM2] [market-api](3) 
┌──────────┬────┬──────┬─────┬────────┬─────────┬────────┬─────┬─────┬──────────┐
 App name  id  mode  pid  status  restart  uptime  cpu  mem  watching 
└──────────┴────┴──────┴─────┴────────┴─────────┴────────┴─────┴─────┴──────────┘
 Use `pm2 show <id|name>` to get more details about an app
deploy@consenlabs:~$ pm2 start processes.json
[PM2][WARN] Applications geth, ethstats-client, geth-relay, market-api, wallet-api not running, starting...
[PM2][ERROR] Interpreter none does not seems to be available
[PM2][ERROR] Interpreter none does not seems to be available
[PM2] App [geth] launched (1 instances)
[PM2] App [geth-relay] launched (1 instances)
[PM2] App [ethstats-client] launched (1 instances)
[PM2] App [market-api] launched (1 instances)
[PM2] App [wallet-api] launched (1 instances)
┌─────────────────┬────┬──────┬───────┬────────┬─────────┬────────┬─────┬───────────┬──────────┐
 App name         id  mode  pid    status  restart  uptime  cpu  mem        watching 
├─────────────────┼────┼──────┼───────┼────────┼─────────┼────────┼─────┼───────────┼──────────┤
 ethstats-client  1   fork  18403  online  0        0s      14%  23.3 MB    disabled 
 geth             0   fork  18399  online  0        0s      20%  21.8 MB    disabled 
 geth-relay       2   fork  18400  online  0        0s      0%   3.0 MB     disabled 
 market-api       3   fork  18406  online  0        0s      12%  23.4 MB    disabled 
 wallet-api       4   fork  18421  online  0        0s      7%   22.7 MB    disabled 
└─────────────────┴────┴──────┴───────┴────────┴─────────┴────────┴─────┴───────────┴──────────┘
 Use `pm2 show <id|name>` to get more details about an app

More Issues: