Carrierwave:如何上传大文件?

时间:2018-01-29 12:03:13

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

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

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

1 个答案:

答案 0 :(得分:3)

它是bug in Rack。它将在新版本中修复。目前,您可以通过在其中一个初始值设定项文件中手动设置Rack::Multipart::Parser::BUFSIZE来克服此问题:

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