Carrierwave: не удалось манипулировать с MiniMagick, может быть, это не изображение? - PullRequest
0 голосов
/ 23 мая 2019

Используя Carrierwave, вы получите: Failed to manipulate with MiniMagick, maybe it is not an image?

Согласно Carrierwave, это проблема с минимальным ударом, по мнению minimagick - это проблема с могуществом.100

Когда я загружаю маленькое изображение, все в порядке.Когда я загружаю изображение очень большого размера, это происходит:

Failed to manipulate with MiniMagick, maybe it is not an image? 
Original Error: `mogrify -strip! /var/folders/19/hzl_0_sx19xf5sz8q2zhxh7w563yd8/T/mini_magick20190523-11271-1chzsin.jpg` 
failed with error: 
mogrify: unrecognized option `-strip!' @ error/mogrify.c/MogrifyImageCommand/6253. 

Я не использую strip! Я использую strip

в CarrierWave.configure:

    def strip
      manipulate! do |img|
        img.strip
        img = yield(img) if block_given?
        img
      end
    end

img.strip используется не img.strip!

В чем причина этого?

...