0
我有Carrierwave上傳圖像很好,S3存儲桶。但是,如果我使用RMagick處理縮略圖,則只能將文件保存到本地的公共tmp。註釋處理方法在S3上創建原始文件和縮略圖文件(當然,不處理該縮略圖)。不知道爲什麼處理在寫入本地tmp後立即停止。下面的代碼:Carrierwave處理的圖像沒有上傳到S3
class FileUploader < CarrierWave::Uploader::Base
include CarrierWave::RMagick
storage :fog
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
# Create different versions of your uploaded files:
version :thumb do
process :resize_to_fit => [32, 32]
end
end
的Rails 3.2.5 霧1.3.1 Rmagick 2.13.1 Carrierwave 0.6.2 Carrierwave-mongoid 0.2.1
完美,謝謝您。 – realdeal
不客氣! – hyperrjas