【问题标题】:CarrierWave: Uploading files to non-cloud serverCarrierWave:上传文件到非云服务器
【发布时间】:2013-03-18 05:50:09
【问题描述】:

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

有什么想法吗?理想情况下,我希望有这样的配置:

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

【问题讨论】:

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


    【解决方案1】:

    找到carrierwave-ftp。我想这正是我想要的。

    【讨论】:

      【解决方案2】:

      我是 Rackspace Cloud 的 Ruby 开发人员倡导者,我很乐意帮助您解决您在使用我们的云时遇到的任何问题。

      Carrierwave gem 旨在使用 Rackspace Cloud Files 等存储服务作为后端。如果您有兴趣使用云服务器来托管您的文件,您可能需要查看回形针。我过去曾用它来将文件保存到我的云服务器,效果很好。它还可以选择在以后切换到 Cloud Files。

      https://github.com/thoughtbot/paperclip

      如果您需要更多帮助,请告诉我。

      【讨论】:

      • 欣赏它。当我开始为另一个问题集实施此功能时,我会与您联系并提出问题。但是,由于缺乏定期的 Internet 连接,我目前正在处理的应用程序需要本地网络上的媒体服务器。
      • 没问题!如果您没有连接到 Carrierwave,我会检查回形针。我认为这正是您正在寻找的。 (我也很喜欢carrierwave。)
      • 不幸的是,我们已连接到 CarrierWave,否则我会使用 Paperclip。 ://
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-15
      • 1970-01-01
      相关资源
      最近更新 更多