我剛剛從Rails 3.1升級到Rails 3.2.6,現在我的回形針照片路徑在製作時被破壞。回形針S3圖像路徑問題
photo.rb
if Rails.env == "production"
has_attached_file :image,
:storage => :s3,
:s3_credentials => S3_CREDENTIALS,
:url => "/app/public/system/images/:id/:style/:basename.:extension",
我需要生成的路徑是像這樣:http://s3.amazonaws.com/photoramblr/app/public/system/images/5/thumb_large/image.jpg
而是上面的URL設置導致:http://s3.amazonaws.com/photoramblr/app/public/app/public/system/images/5/thumb_large/image.jpg
我也嘗試設置回形針網址到:url => "/system/images/:id/:style/:basename.:extension"
但導致在這個url:http://s3.amazonaws.com/photoramblr/images/5/thumb_large/image.jpg
關於如何正確設置這個的任何想法?
更新:嗯,我還是不明白它是如何工作的,但我「固定」這僅通過將文件移動到它正在研究中的位置