Нужно ли использовать AWS для Carrierwave для работы на Heroku? - PullRequest
0 голосов
/ 01 марта 2012

Я использую Carrierwave в приложении на Heroku, но загружаемые мной изображения всегда исчезают через несколько часов.Ссылка на изображение все еще там, но она просто не показывает изображение.Я не уверен, является ли это причиной, но я прочитал кучу сообщений, в которых говорится, что Heroku - файловая система только для чтения, поэтому вам нужно изменить ее, чтобы она направлялась в папку tmp, а не в общую папку (для этого файла )

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

Ответы [ 2 ]

1 голос
/ 02 марта 2012

Нет, вы можете использовать все, что Туман , насколько мне известно.

Например, README для Carrierwave перечисляет Rackspace Cloud и Google Storage for Developers в качестве двух альтернатив.

0 голосов
/ 01 марта 2012

Нет, альтернативы нет. AWS S3 - единственное место для хранения данных. При этом затраты на хранение тестового приложения будут незначительными.

Heroku не предоставляет вам постоянную файловую систему. Блоги, которые вы прочитали, верны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...