我可以从服务器上下载1+ Gb文件。今天上传了2.3 GB的文件,发现我无法下载,下载在1GB后被中断,并且每个用户都会发生这种情况。我尝试过Firefox 15,最新的Chrome和IE9。
服务器: Apache 2.2.22 FCGI eAccelerator在 CPnginx
我该如何解决这个问题?
答案 0 :(得分:4)
我认为我刚遇到同样的问题,希望这可能有助于其他人。
我的服务器设置为使用ngx_http_proxy_module
通过Nginx向Apache发送代理请求。此模块的proxy_max_temp_file_size
指令默认为1024m
,这是造成我问题的原因。
尝试在proxy_max_temp_file_size 5120m;
文件中的http,server或location指令中添加行nginx.conf
,然后使用/etc/init.d/nginx reload
重新加载nginx的配置文件。
答案 1 :(得分:0)
看起来默认的最大下载大小apache集大约是2 Gb,您可以通过在httpd.conf中调整LimitRequestBody来覆盖它。不知道为什么它会停在1 Gb,这会让我觉得这个问题是另一回事。希望这会有所帮助。