apache 下载站的怪现象

2015-09-06 18:10:28 +08:00
 lumda
我的服务器是 liux+apache ,用作校园内的软件共享(下载站)
奇怪的是,用户经常莫名奇妙的下载不完全,比如几十兆的软件,下载了几兆浏览器就提示下载完成了,当然实际上是用不了的。
也不是下载中断,也不是下载错误,而是下载完成哦!各种浏览器,包括 IE , FF,Chrome,Opera 都是这样。用户自然就反映,下载的有病毒啊,打不开啊,等等等等。
这是什么原因?和缓存什么有关系吗?要怎么设置?
3509 次点击
所在节点    程序员
24 条回复
popok
2015-09-07 09:30:16 +08:00
搜索: apache 下载不完全
pmpio
2015-09-07 12:58:36 +08:00
别折腾 apache 了,肯定是网络的问题,我用的移动宽带从百度网盘下载时就这德性。。。。

为了排障,你可以直接接到服务器所在的网络测试一下下载。。。。。
invite
2015-09-07 19:43:57 +08:00
@lumda 抓包可以看到 HTTP 头是多少,为什么下载了一点,就认为下载全了,是谁断开连接的。
lumda
2015-09-08 17:44:51 +08:00
@popok 我搜到了,修改 EnableSendfile 为 Off 和 EnableMMAP 为 Off ,作者说得有理有据,我想应该就是这样了
已经照他说的改了,如果还是有这个现象,我再回复这个帖,非常感谢你!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/218675

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX