IE下载文件不全
用PHP写了一个文件下载程序,为了不让用户看到下载链接,于是采用流的方式进行下载传输,选择使用Header进行下载,
但是现在问题是:当我在浏览器中点击下载按钮后,IE弹出保存对话框,这时候我没有立即点击保存,而是等了一会儿,
然后才保存的,这样每次下载就只有几百K了,而实际文件确有10M左右。但是如果当我立即点击保存的话,就会保存很正常。
我的环境是linux + apache + php,现在大概找到一点儿问题的所在,即在apache的httpd.conf文件中配置Timeout为15,
如果把他设置长一点儿时间,就会好些了,但是我想问下能不能在PHP程序中通过某个函数或什么设置来达到目的,
因为现在我没用修改apache配置的权限....