Heroku - Неразрешенный HTTPS с MiniMagick - PullRequest
0 голосов
/ 07 января 2020

Мой метод отлично работает на моей локальной машине, но на Heroku это работает только с образами, отличными от HTTPS.

Это работает на Heroku:

result = image.run_command('convert', 'http://image.jpg', 'histogram:info:')

Это не работает на Heroku :

result = image.run_command('convert', 'https://alt-image.jpg', 'histogram:info:')

Ошибка:

failed with error:
convert-im6.q16: not authorized `HTTPS' @ error/delegate.c/InvokeDelegate/1717.
convert-im6.q16: unable to open file `': No such file or directory @ error/constitute.c/ReadImage/544.
convert-im6.q16: no images defined `histogram:info:' @ error/convert.c/ConvertImageCommand/3258.

Оба прекрасно работают на моей локальной машине. Я пробовал тестировать изображения из разных источников, изображения, размещенные на Imgur, S3, Reddit, Wordpress - ни один из них не работает, нужно ли включать какой-то ключ доступа?

Смущен, почему это работает в автономном режиме, но не в Heroku.

...