PHP执行shell命令无效

$com = '/usr/local/android-sdk-linux/build-tools/28.0.3/apksigner sign --ks /data/auto_apk/jks/kdtq.jks --ks-key-alias game --ks-pass pass:6316877 --key-pass pass:6316877 --out /data/auto_apk_new/kdtq_1001.apk12345/new_kdtq.apk /data/auto_apk_new/kdtq_1001.apk12345/kdtq.apk';
$r = system($com, $output);
print_r($output);

上面的shell命令在linux命令行里可以执行,PHP文件在CLI模式下也可以执行,在WEB下执行返回127,找不到命令。PHP是用root权限运行的,这是什么原因?

1个回答

把你的报错截图给我看下

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问