เกี่ยวกับโมดูล download HomeForumเกี่ยวกับโมดูล download boongbungy@gmail.com พบปัญหาว่าถ้าไฟล์ดาวน์โหลดใหญ่กว่า 20MB จะไม่สามารถดาวน์โหลดได้ครับ ปล ผมเทสที่ 20MB แต่ถ้า 2MB ทำงานได้ครับ กรกฎ วิริยะ อาจเป็นได้ครับ เนื่องจากหน่วยความจำของเครื่องไม่พอ ลองตั้งค่า memory_limit ของ PHP เพิ่มดูครับ boongbungy@gmail.com ได้ละครับใช้แบบนี้แทน $file = @fopen($file_path,"rb"); while(!feof($file)){ print(@fread($file, 1024*8)); ob_flush(); flush(); } readfile ลองแล้วครับ ถึงจะปรับ memory_limit ก็ไม่สามารถดาวน์โหลดไฟล์ขนาดใหญ่ได้ครับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
$file = @fopen($file_path,"rb");
while(!feof($file)){
print(@fread($file, 1024*8));
ob_flush();
flush();
}
readfile ลองแล้วครับ ถึงจะปรับ memory_limit ก็ไม่สามารถดาวน์โหลดไฟล์ขนาดใหญ่ได้ครับ