【问题标题】:Execute shell script - forever node.js执行 shell 脚本 - 永远 node.js
【发布时间】:2018-03-30 01:11:33
【问题描述】:

我一直在运行脚本,我想通过网站控制它们。

if ($_GET['list']) {
    $list = shell_exec("forever list");
    echo ($list);
}

但输出是:

'没有永远运行的进程'。

当我在 PuTTY 上执行 forever list 时,它正在工作。 Su root 没有帮助。

【问题讨论】:

    标签: node.js shell-exec forever


    【解决方案1】:

    您应该以永远启动进程的同一用户身份执行您的 PHP 脚本,否则您将收到此消息,指出没有进程正在运行。

    这个问题会让你找到正确的方向; Running command-line application from PHP as specific user

    【讨论】:

      猜你喜欢
      • 2015-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-24
      • 2013-02-07
      • 1970-01-01
      • 2015-04-17
      • 2013-06-06
      相关资源
      最近更新 更多