我正在测试php exec命令:
我得到的结果代码是127.
我的PHP代码是:
<?
print "<br>executing 'hello':<br><b>";
exec ("hello", $output, $result);
var_dump($output);
print "<br>$result";
print "<br></b>end hello.";
print "<br><hr><br>";
print "<br>executing 'dir':<br><b>";
exec("dir", $output2, $result2);
var_dump($output2);
print "<br>$result2";
print "<br></b>end dir.";
?>
Run Code Online (Sandbox Code Playgroud)
输出是:
executing 'hello':
array(0) { }
127
end hello.
executing 'dir':
array(2) { [0]=> string(42) "bs1.jpg hello index.htm ml1_1.jpg pp1.jpg" }
0
end dir.
Run Code Online (Sandbox Code Playgroud)
php文档(据我所知)说:
return_var
如果return_var参数与输出参数一起出现,则执行命令的返回状态将写入此变量.
...但没有输出可能性列表或查找它们的方法.
有什么建议?
Ant*_*ney 10
返回码127表示找不到指定的过程.
假设您使用的是Windows系统错误代码
归档时间: |
|
查看次数: |
42505 次 |
最近记录: |