Я пишу приложение php для сжатия изображений на моем сервере, используя jpegoptim. В настоящее время я установил jpegoptim на моей машине (Ubuntu14.04) и его работоспособность на терминале.Как установить jpegoptim на php apache server
Но когда я пытаюсь запустить следующий код в php-файле на моей локальной машине, ничего не происходит.
<? php
$path_to_jpg_file = "dump/f.jpg";
$path_to_jpg_file = escapeshellarg($path_to_jpg_file);
$compressed_jpg_content = shell_exec("jpegoptim --max=75 --strip-all --all-progressive - < ".escapeshellarg($path_to_jpg_file));
?>
Я думаю, что PHP не может найти команду jpegoptim и, таким образом, не может обработать запрос, и, следовательно, мне нужно установить jpegoptim на сервере.
Как установить jpegoptim на моем «сервере»?
Примечание: все каталоги имеют 777 разрешения