五 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;
完美解决此问题,同时没有其他后遗症