我希望有人能帮助我,我有以下的PHP文件运行PHP的javac检查
var_dump(exec('command -v javac'))
我也曾尝试
exec('command -v javac', $output);
echo $output;
所有然而返回""
运行在Linux中的CLI上的相同的command -v javac
给我我正在寻找什么。
任何人都可以想到为什么会发生这种情况?
例如我也使用exec('whoami', $output);
这是返回apache进程所有者,所以exec工作正常。
@FranzGleichmann对不起,我实际使用'var_dump'作为我调试较长'EXEC( '命令-v的javac>的/ dev/null的2>&1 &&回波1 ||回波0');' 这是回来了0 –