我浏览过网站,无法找到我的问题的答案。我试图从我的服务器上下载一个winrar文件(这是1GB),每当我尝试时,它都会给我一个同名的winrar文件,只有9kb。这是我的标题。我对可下载的内容非常陌生,所以不要取笑我。 :D浏览器不会下载正确的文件
header('Content-Disposition:attachment; filename="java.rar" ');
我假设我需要更多。哈哈哈! 我不断看到人们使用header('Content-type: application/pdf');
以上的处置。这是否支持rar
格式,还是我需要使用它作为zip
?
9k表示脚本在任何“真实”之前死亡可以脱身。你如何发送文件的内容?请记住,默认情况下,PHP有内存限制,如果你将整个文件加载到内存中,你可以很容易地超过这个限制,并杀死脚本。 – 2012-01-16 19:31:35
你看过文件的内容吗?是否有可能发回页面内容而不是文件? – Joe 2012-01-16 19:32:10