jpegoptim似乎不适用于shell_exec

时间:2017-06-25 11:21:35

标签: php jpegoptim

当我尝试使用jpegoptim与php这个非常基本的shell_exec:

$output = shell_exec('jpegoptim /home/domain/public_html/test.jpg');
echo $output;

我得到了这个输出:

/home/domain/public_html/test.jpg 2010x1128 24bit N Exif IPTC ICC JFIF [OK]

我不知道这是什么意思,但我知道它不起作用,图像仍然大小相同,质量相同。

我知道jpegoptim安装得很好,因为当我在终端中执行相同的命令时工作正常:

  

jpegoptim test.jpg test.jpg 2010x1128 24bit N Exif IPTC ICC JFIF [OK]   53587 - > 23790字节(55.60%),已优化。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

jpegoptim适用于shell_exec 只需交叉检查您的文件&文件夹权限,应为0777