php exec()返回127错误,其中命令在终端上运行正常

时间:2018-08-16 10:21:38

标签: php node.js terminal exec

我试图在服务器上运行此代码

exec("node -v", $out, $err);

echo "<pre>";
print_r($out);
print_r($err);

它只返回127。但是npm,node js都安装在我的服务器上。 即使我试图在终端中运行节点-v,它也会返回版本。

请提出这可能是什么问题。

1 个答案:

答案 0 :(得分:0)

已解决:

我已经使用了此解决方案

exec("../../bin/node -v", $out, $err);