каждый раз, когда нажимаю на героку, изображения не отображаются, скрепка

вот моя ситуация.

Я использовал скрепку, чтобы пользователь мог загружать изображения. Это было хорошо, и все было в порядке. Затем я подтолкнул его к героку. На данный момент,Я вижу все мои изображения, которые были только что загружены пользователями. Однако каждый раз, когда я делаю новую фиксацию и снова нажимаю на героку, все мои предыдущие изображения исчезают. Похоже, что файла больше нет, не могу его загрузить.

Вот что я подумал :Каждый раз, когда я нажимал на сервер heroku, файл изображений, который был на локальном компьютере, загружался на сервер heroku?

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

Heroku имеет файловую систему -только для чтения. Это означает, что Paperclip не может сохранять загруженные файлы в любом месте в Heroku.

Если вы хотите иметь возможность загружать файлы в приложение, размещенное на Heroku, вы должны либо хранить файлы в виде двоичных двоичных объектов в своей базе данных, либо использовать отдельную службу для хранения файлов. Если вы ищете отдельный сервис, в Paperclip встроена -поддержка интеграции с Amazon S3.

Я узнал, что для регистрации Amazon S3 нужна кредитная карта, если у меня нет кредитной карты, то я не могу пользоваться их услугами??

Приветствуются любые подробные советы и пояснения. Спасибо

7
задан Nicholas Ng 3 May 2012 в 05:53
поделиться