我查看了网站,无法找到问题的答案。我正在尝试从我的服务器下载一个winrar文件(1GB),每当我尝试时,它都会给我一个同名的winrar文件,就像9kb一样。这是我对标题的看法。我对可下载的内容很新,所以不要取笑我。 :d
header('Content-Disposition:attachment; filename="java.rar" ');
我假设我需要更多。哈哈哈!
我一直看到人们在他们的处置之上使用header('Content-type: application/pdf');
。这是支持rar
格式,还是需要将其用作zip
?
答案 0 :(得分:1)
可能你的脚本超时,只发送1GB文件中的一小部分。您可以尝试增加time limit,但IMO需要直接链接这样一个大文件才能下载。
如果你想计算文件下载量,你可以链接到一个php脚本,这会增加计数器,然后将浏览器直接重定向到文件。