ruby-on-rails - CarrierWave:上传文件到非云服务器

标签 ruby-on-rails ruby file-upload carrierwave fog

我查看了 CarrierWave 的文档,甚至查看了 Fog 文档 herehere ,但我还没有看到任何提及配置带有或不带有 Fog 的 CarrierWave,以便我可以指定非云服务器作为所有上传的目的地。

有什么想法吗?我希望有一个像这样的理想配置:

 connection = Fog::Storage.new({
   :provider   => 'None',
   :root => '/home/media/uploads',
   :host   => 'storage.media.com',
   :username   => 'user',
   :password   => 'password'
 })

最佳答案

找到carrierwave-ftp 。我想这正是我一直在寻找的东西。

关于ruby-on-rails - CarrierWave:上传文件到非云服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15670863/

相关文章:

ruby-on-rails - 插入逗号来分隔大数?

Css bootstrap 表单(rails 新手)

ruby - 如果 block 从不更改累加器,为什么 reduce 不返回初始值?

ruby-on-rails - 使用seeds.rb从数据库中的所有表中删除所有记录

ruby-on-rails - 使用 Mina 部署 Rails5 应用程序的部署问题。挂起更新符号链接(symbolic link)

ruby-on-rails - 如何调试 ruby​​ 代码

ActiveRecord 数据库中的 Ruby 日期时间格式

php - 如何在 php 中传递 is_uploaded_file 检查?

php - 文件上传表单不适用于大文件

java - 将文件从客户端复制到服务器