我有使用Amazon S3的发布图像buckets.This工作完全正常部署到Heroku的应用。 但获取相同的图像时,它提供的错误:
Errno::ENOENT (No such file or directory showing path s3.amazonaws.com/bucket_name/app/public/messages/images/000/000/061/thumb/images.jpeg?1362410115)
相同的路径复制和粘贴在浏览器的URL不起作用。 如果我使用的水桶名称终点它的工作原理即与以下路径
/bucket_name.s3.amazonaws.com/app/public/messages/images/000/000/061/thumb/images.jpeg?1362410115.
但我不知道如何在我的模型设定这个网址。 我下面Heroku的方法来配置AWS-SDK。
https://devcenter.heroku.com/articles/paperclip-s3
型号has_attached_file看起来像我失去了一些东西here.For配置的其余部分可以检查上面的链接。
has_attached_file :image, :styles => { :medium => "100x100>", :thumb => "100x100>" }
谢谢