Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 运行legal exec()或system()命令总是返回127_Php_System_Exec - Fatal编程技术网

Php 运行legal exec()或system()命令总是返回127

Php 运行legal exec()或system()命令总是返回127,php,system,exec,Php,System,Exec,返回127 直接应用于命令行时,该命令确实有效。主机使其在安全模式下运行。这就是命令不起作用的原因。尝试使用完整路径,例如exec'/usr/bin/whoami',$output,$ret;有美元的输出吗?如果没有,请尝试运行whoami 2>&1来收集STDERR,并查看是否存在任何有用的错误messages@output:只是一个空数组。whoami 2>&1没有做任何更改。@jasoncoo:没有更改,仍然返回127个签出,它解决了这个确切的问题,解决方案有点像边缘案例,但演示了一些可能

返回127


直接应用于命令行时,该命令确实有效。

主机使其在安全模式下运行。这就是命令不起作用的原因。

尝试使用完整路径,例如exec'/usr/bin/whoami',$output,$ret;有美元的输出吗?如果没有,请尝试运行whoami 2>&1来收集STDERR,并查看是否存在任何有用的错误messages@output:只是一个空数组。whoami 2>&1没有做任何更改。@jasoncoo:没有更改,仍然返回127个签出,它解决了这个确切的问题,解决方案有点像边缘案例,但演示了一些可能出错的奇怪事情。
exec('whoami', $output, $ret);

echo $ret;