312010
 

上周四下午开始,突然发生了这样的情况,在Discuz中无法下载大文件,大约大于100K以上的文件都无法下载,下载到30~70K的时候就不动了。修改了attachments.php中的几个值都无效。很纳闷,写了PHP文件测试,也同样发现了这样的情况,于是肯定不是Discuz的问题。
Google一下,根据建议修改了PHP的几个值,也无效,顿时内牛满面。
然后便排查apache的设置,又修改,仍然无效。。。
WW了一下明城同学 ,果然是牛人,建议我查看一下nginx的设置,因为服务器是nginx反向代理到apache的。修改了配置文件,加大了以下的值

proxy_buffer_size          16k;
proxy_buffers              16 128k;
proxy_busy_buffers_size    256k;
proxy_temp_file_write_size 256k;

完美解决此问题,同时没有其他后遗症

 Posted by at 11:05 上午

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>