首页 > 解决方案 > php exec() 在运行 node js 命令时返回 1

问题描述

我需要从我的 php 文件中运行 node js 命令。我正在使用 exec() 来执行此操作。这是我的脚本

<?php

$ret = exec("node -v", $out, $err);
echo print_r($out);
?>

在这里我得到返回值 1。如何解决这个问题?

标签: phpnode.jsreturn-value

解决方案


http://php.net/manual/de/function.exec.php

简短的摘要:

所以 1 表示“杂项错误”,您是否尝试过在 shell 中运行该命令以查看会发生什么?


推荐阅读