Set Limit File Upload Size in Nginx

devops Jun 16, 2020

Default Nginx มี limit ในการอัพโหลดไฟล์ อยู่ที่ไม่เกิน 1MB

  • ในส่วนของการเพิ่ม limit ในการอัพโหลดไฟล์ จะใช้ client_max_body_size

ตัวอย่างการใช้งาน

สามารถใช้ได้ทั้ง http ,server หรือlocation

  • ส่วน http
http {
    ...
    client_max_body_size 100M;
}    
  • ส่วน server
server {
    ...
    client_max_body_size 100M;
}
  • ส่วน location
location /uploads {
    ...
    client_max_body_size 100M;
} 

หลังจาก set limit เสร็จ ก็ Reload Nginx

$ sudo nginx -s reload

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.