我一直在使用Xsendfile模塊,但那是當我在本地計算機上存儲文件時。它效果很好。我現在將文件存儲在遠程服務器上,並且需要在下載時更改文件的名稱。我設置了這一點:用於遠程文件的Readfile()將不會消耗大量內存?
header("Content-Disposition: attachment; filename=$quote{$name3}$quote");
readfile("http://www.example.com/file.txt");
這偉大工程(減去我需要加入contentsize標題和內容類型,但我會改變這種狀況後,這是固定的事實)。問題是它消耗大量的內存。我可能最多一次下載4-5。
是否可以在遠程URL上使用XSendFile?有沒有更好的方法來解決這個問題?
有多少內存?你怎麼測試?你有多少? - 我會試着捲曲。 – 2012-02-20 03:28:44
@Dagon我有一個VPS和其6GB左右 – 2012-02-20 03:37:50