วันพุธที่ 27 มกราคม พ.ศ. 2559

Maximum upload size แก้ไขค่าที่ต้องการ upload ไฟล์ขนาดใหญ่


Maximum upload size แก้ไขค่าที่ต้องการ upload ไฟล์ขนาดใหญ่

upload_max_filesize หรือ post_max_filesize
ปกติระบบจะรับข้อมูลฟอร์มเป็นแบบ POST ซึ่งข้อมูลอาจจะการ UPLOAD ไฟล์มาด้วย ดังนั้น post_max_filesize จึงควรมีขนาดมากกว่า upload_max_filesize
memory_limit
เมื่อข้อมูลส่งเข้ามาแบบ POST ระบบจะเก็บข้อมูลบางส่วนไว้ในหน่วยความจำ การตั้งค่าสูงเกินไปอาจทำให้บางโปรแกรมที่มี bug ถือโอกาสนี้กินหน่วยความจำมากเกินไปจนส่งผลกระทบกับระบบทั้งหมด
max_execute_time หรือ max_input_time
หากข้อมูลมีปริมาณเยอะมาก ก็จะต้องใช้เวลาในการ upload นาน เช่น ไฟล์ขนาด 1 MB ใช้ upload 32 kbps จะใช้เวลา 256 วินาที (4 นาที 16 วินาที) ซึ่งก็ต้องเผื่อเวลาให้ PHP จัดการกับไฟล์ขนาดใหญ่ด้วย

ไม่มีความคิดเห็น:

แสดงความคิดเห็น