【问题标题】:Carrierwave: How to upload large files?Carrierwave:如何上传大文件?
【发布时间】:2018-07-08 02:57:46
【问题描述】:

使用载波
从 200mb 上传文件。
上传很长。对控制器的请求会持续几分钟。

如何绕过这种行为?
如何在后台添加文件下载?

【问题讨论】:

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


    【解决方案1】:

    这是一个bug in Rack。它将在新版本中修复。现在,您可以通过在一个初始化程序文件中手动设置 Rack::Multipart::Parser::BUFSIZE 来克服这种行为:

    Rack::Multipart::Parser.const_set('BUFSIZE', 10_000_000)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-30
      • 2016-04-05
      • 1970-01-01
      • 2014-01-22
      • 2011-10-06
      • 2012-05-22
      • 2013-09-15
      相关资源
      最近更新 更多