我在 rails 3.0.7 中使用carrierwave作为我的上传gem,它真的很棒。
我可以将文件上传到本地文件系统(存储:文件),我也知道如何上传到 AWS-S3(存储:雾),但是有没有办法在同一个表单提交时将文件上传到这两个目的地?以防万一本地文件系统或 S3 崩溃或文件丢失,我还有另一个副本。
我在 rails 3.0.7 中使用carrierwave作为我的上传gem,它真的很棒。
我可以将文件上传到本地文件系统(存储:文件),我也知道如何上传到 AWS-S3(存储:雾),但是有没有办法在同一个表单提交时将文件上传到这两个目的地?以防万一本地文件系统或 S3 崩溃或文件丢失,我还有另一个副本。
你可以试试这个:
http://carrierwave.rubyforge.org/rdoc/classes/CarrierWave/Storage/S3.html
CarrierWave.configure do |config|
config.s3_access_key_id = "xxxxxx"
config.s3_secret_access_key = "xxxxxx"
config.s3_bucket = "my_bucket_name"
end