GORAGOD.com
freelance, web developer, web designer, hosting, domain name
Home
Host & Domain
Portfolio
เกี่ยวกับโมดูล download
Home
Forum
เกี่ยวกับโมดูล download
boongbungy
พบปัญหาว่าถ้าไฟล์ดาวน์โหลดใหญ่กว่า 20MB จะไม่สามารถดาวน์โหลดได้ครับ
ปล ผมเทสที่ 20MB แต่ถ้า 2MB ทำงานได้ครับ
goragod
อาจเป็นได้ครับ เนื่องจากหน่วยความจำของเครื่องไม่พอ ลองตั้งค่า memory_limit ของ PHP เพิ่มดูครับ
boongbungy
ได้ละครับใช้แบบนี้แทน
$file = @fopen($file_path,"rb");
while(!feof($file)){
print(@fread($file, 1024*8));
ob_flush();
flush();
}
readfile ลองแล้วครับ ถึงจะปรับ memory_limit ก็ไม่สามารถดาวน์โหลดไฟล์ขนาดใหญ่ได้ครับ
ความคิดเห็น
รายละเอียด
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^
$file = @fopen($file_path,"rb");
while(!feof($file)){
print(@fread($file, 1024*8));
ob_flush();
flush();
}
readfile ลองแล้วครับ ถึงจะปรับ memory_limit ก็ไม่สามารถดาวน์โหลดไฟล์ขนาดใหญ่ได้ครับ