проблема с решением проблем с картинками на моем проекте.Rails 4, Paperclip on Heroku не распознает сломанное изображение
Резюме: Rilas 4 размещен на Heroku с использованием Paerclip с S3
начинается проблема с необходимостью использовать ранее использовавшийся пользовательскую логику UPLOADING с S3. картинка url выглядит примерно так: /profile_picture/:style_:image_hash
. Он отлично работает с изображениями, которые есть, но с изображениями, которые нет скрепки, все еще пытаясь получить доступ к изображению, которого нет, и фактическая ссылка выглядит примерно так: http://s3.amazonaws.com/project/profile_pictures/100h_
.
has_attached_file :picture,
styles: { :'53h' => '', :'100h' => '' },
convert_options: {
:'100h' => '-gravity center -thumbnail 165x165^ -extent 165x165',
:'53h' => '-gravity center -thumbnail 45x45^ -extent 45x45'
},
path: 'profile_pictures/:style_:filename',
default_url: '/images/default-pp-large.jpg'
Я предполагаю, что может быть из-за стиля внутри фактического файла, но я не уверен, Eather способ defauly_url
не работает, и все изображения разбиты, за исключением тех, которые на самом деле есть.
Вы можете помочь с этим!
я не могу сделать это, потому что, как я сказал, миграции приходят с существующими s3 файлами, поэтому изменение реальный путь к файлу не вариант. – user2945241