Подтвердить что ты не робот

Ошибка отсутствия двоичных файлов с помощью image_optim_pack в процессе производства

Я пытаюсь развернуть приложение Rails с помощью paperclip-optimizer, и это дает мне ошибку в отношении отсутствующих двоичных файлов. Я связал image_optim_pack, чтобы предоставить двоичные файлы, но все равно получаю следующее:

ImageOptim::BinResolver::Error occurred
pngcrush worker: `pngcrush` not found; please provide proper binary or di=
sable this worker (--no-pngcrush argument or `:pngcrush =3D> false` throu=
gh options)
advpng worker: `advpng` not found; please provide proper binary or disabl=
e this worker (--no-advpng argument or `:advpng =3D> false` through optio=
ns)
optipng worker: `optipng` not found; please provide proper binary or disa=
ble this worker (--no-optipng argument or `:optipng =3D> false` through o=
ptions)
pngquant worker: `pngquant` not found; please provide proper binary or di=
sable this worker (--no-pngquant argument or `:pngquant =3D> false` throu=
gh options)
jhead worker: `jhead` not found, `jpegtran` not found; please provide pro=
per binary or disable this worker (--no-jhead argument or `:jhead =3D> fa=
lse` through options)
jpegoptim worker: `jpegoptim` not found; please provide proper binary or =
disable this worker (--no-jpegoptim argument or `:jpegoptim =3D> false` t=
hrough options)
jpegtran worker: `jpegtran` not found; please provide proper binary or di=
sable this worker (--no-jpegtran argument or `:jpegtran =3D> false` throu=
gh options)
gifsicle worker: `gifsicle` not found; please provide proper binary or di=
sable this worker (--no-gifsicle argument or `:gifsicle =3D> false` throu=
gh options)
  • Сервер Ubuntu 14.04.5 LTS
  • Rails 5.1.3
  • Ruby 2.4.1
  • nginx 1.9.10
  • пассажир 5.0.24
  • image_optim (0.25.0)
  • image_optim_pack (0.5.0.20170803 x86_64-linux)
4b9b3361

Ответ 1

У меня была такая же проблема с версией image_optim_pack 0.5.020170815.

Обновление до последней версии (0.5.020170831) исправлено для меня.