Problem in downloading large file with apache+mongrel


#21

James T. wrote:

On 22 Sep 2010, at 12:00, Amit T. wrote:

luis i change my code as you said

filename = “#{@stream.location}”
response.headers[‘Content-Type’] = “application/force-download”
response.headers[‘Content-Disposition’] = “attachment;
filename=”#{File.basename(filename)}""

The problem is here ^^^^

response.headers[“X-Sendfile”] = filename
response.headers[‘Content-length’] = File.size(filename)

File.size should fail, as rails will be in Dir.pwd == Rails.root, and as
such, File.size(filename) for filename with no path should fail. This
should be raising Errno::ENOENT.

but tucker, i am getting failed to allocate memory and that is also of
second time…