在我的php文件中,我尝试执行shell命令。我能够在终端中运行命令变量值就好了。但不知何故,shell_exec并没有为我做这件事。
$command = 'jpegoptim '.$imgpath;
shell_exec($command);
看起来像' git status'甚至不在这里工作
$output = shell_exec('git status');
更新:最后收到错误
sh:jpegoptim:找不到命令
答案 0 :(得分:1)
您必须在服务器上安装jpegoptim。在此之后,您可以使用shell_exec(" jpegoptim")命令。
apt-get install jpegoptim