Cara Mengatasi Error Nginx 413 Request Entity Too Large

 Nginx, Tutorial

Cara Mengatasi Error Nginx 413 Request Entity Too Large

Pada artikel ini akan membahas tentang masalah error “Nginx 413 Request Entity Too Large” khususnya pada Centos VPS. Error ini biasanya akan muncul ketika mengirimkan data ke server melebihi batas ukuran yang ditentukan oleh server, karena secara default pada webserver nginx membatasi upload data ke server sebesar 1Mb. Nah jika melebihi batas ukuran file tersebut maka akan terjadi masalah nginx 413 request entity too large. Untuk mengatasi masalah ini adalah dengan cara merubah ukuran client_max_body_size pada file nginx.conf. Client_max_body_size ini berfungsi sebagai penentu batas maksimal ukuran yang bisa diterima.

Dan berikut tutorial cara mengatasi masalah error Nginx 413 Request Entity Too Large pada VPS linux khusunya di centos:

  • Edit nginx config untuk merubah client_max_body_size
    konfigurasi nginx (nginx.conf) ini biasanya ada pada /etc/nginx/nginx.conf
    untuk mengeditnya gunakan command line berikut:
  • Kemudian tambahkan client_max_body_size pada nginx config dibawah http

    Cara Mengatasi Error Nginx 413 Request Entity Too Large 1
    10M berarti maksimal yang diizinkan adalah sebesar 10MB. Silahkan ganti angka 10M tersebut sesuai kebutuhan.
    setelah diedit jangan lupa disave (ctrl+x) konfigurasi nginx nya.
  • Selanjutnya restart nginx

    Cara Mengatasi Error Nginx 413 Request Entity Too Large 2
  • [Optional]Edit PHP konfigurasi php.ini
    apabila website menggunakan PHP, alangkah baiknya (tidak wajib) juga merubah batasan file upload pada PHP (php.ini). Silahkan buka file php.ini pada server kemudian cari dan lakukan beberapa perubahan sesuai keinginan pada baris-baris berikut ini didalam file php.ini:

    jangan lupa disave setelah edit php.ini

Setelah nginx dan php direstart, silahkan coba lagi untuk mengupload file dengan ukuran tidak lebih dari yang sudah ditentukan tadi, seharusnya sudah tidak mengalami error nginx 413 request entity too large.
Demikianlah tutorial singkat tentang cara mengatasi masalah error Nginx 413 Request Entity Too Large pada centos, semoga bermanfaat 😆