Я настроил свое приложение на использование S3 вместо локальной файловой системы для хранения файлов Paperclip при работе в производстве.На моем локальном компьютере работает нормально (скрепка хранит вложения в моем контейнере S3).
На Heroku это не работает, и поведение странное:
Если пользователь регистрируетсяи прикрепить фотографию профиля и нажать кнопку отправить, я получил сообщение об ошибке:
1 error prohibited this user from being saved:
There were problems with the following fields:
Avatar content type is not one of image/jpg, image/jpeg, image/png, image/gif
, тогда как загруженное изображение имеет правильный формат и обрабатывается нормально при работе paperclip + s3 без Heroku ...
В журналах Heroku ничего не сказано ...
Я установил параметры heroku vars: heroku config: add bucket, access_key и secret_key.
Я что-то забыл?
Большое спасибо за любую помощь !!