Dengan membatasi ukuran file unggahan, Anda dapat mencegah beberapa jenis serangan Denial-of-service (DOS) dan banyak masalah lainnya. Secara default, NGINX® memiliki batas upload 1 MB per file. Dengan mengedit client_max_body_size , Anda menyesuaikan ukuran unggahan file.
Gunakan http , server , atau lokasi blokir untuk mengedit client_max_body_size .
- Perubahan pada http blok mempengaruhi semua blok server (host virtual).
- Perubahan pada server pemblokiran memengaruhi situs atau aplikasi tertentu.
- Perubahan pada lokasi blok memengaruhi direktori tertentu untuk unggahan di bawah situs atau aplikasi.
Edit nilai ukuran file unggahan
-
Edit /etc/nginx/nginx.conf file untuk menambah batas file yang akan diupload:
-
http :
http { ... client_max_body_size 100M; }
-
server :
server { ... client_max_body_size 100M; }
-
lokasi :
location /uploads { ... client_max_body_size 100M; }
-
-
Simpan file dan mulai ulang server web NGINX untuk menerapkan perubahan:
-
sistemd
systemctl restart nginx
-
sysvinit
service nginx restart
-
Catatan: sudo nginx -s reload
memuat ulang konfigurasi tanpa memulai ulang nginx
.
Gunakan tab Umpan Balik untuk memberikan komentar atau mengajukan pertanyaan. Anda juga dapat memulai percakapan dengan kami.