изображения, загруженные на s3 через PaperClip, не отображаются в моем приложении rails - PullRequest
0 голосов
/ 29 декабря 2010

У меня есть приложение rails, которое позволяет пользователям загружать фотографии с помощью скрепки на s3.Хотя загрузка работает нормально, когда я пытаюсь отобразить изображение, все, что я вижу, это имя изображения ...

<%= image_tag @user.photo.url(:thumbnail) %> 

, глядя на свойства изображения, URL: http://s3.amazonaws.com/mybucket/thumbnail/imagename.png?12982847

Каксделать отображение моего изображения в приложении rails?и как мне изменить / скрыть URL-адрес s3?

Спасибо ~!

Ответы [ 2 ]

0 голосов
/ 29 декабря 2010

вы используете S3fox? если это так, попробуйте установить разрешения для папки, чтобы каждый мог прочитать файл

0 голосов
/ 29 декабря 2010

Вам необходимо установить ACL .

Что касается домена, вы можете настроить домен CNAME (может быть любым доменом) , который будет указывать на ваш контейнер S3 .

...