GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Memperbaiki Entitas Permintaan Nginx 413 Terlalu Besar

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara Memperbaiki Entitas Permintaan Nginx 413 Terlalu Besar di server Linux. Bagi Anda yang tidak tahu, Nginx adalah perangkat lunak server web yang kuat yang dapat digunakan di server Anda. Ia juga dikenal karena kinerjanya yang tinggi dan penggunaan memori yang rendah yang akan memungkinkan lebih sedikit sumber daya untuk digunakan tetapi menyelesaikan pekerjaan secara efisien. Penyiapan yang populer adalah menggunakannya sebagai proxy untuk Apache, yang kemudian dapat melayani permintaan aplikasi.

Saya menjalankan server bertenaga Nginx yang telah saya konfigurasikan beberapa waktu lalu. Satu masalah yang saya miliki di situs WordPress saya yang dihosting di lingkungan itu adalah saya tidak dapat mengunggah file yang lebih besar dari 2MB. Saya mendapatkan kesalahan Nginx:413 Request Entity Too Large. Setelah menyelidiki, saya menemukan client_max_body_size direktif menentukan ukuran tubuh maksimum yang diterima dari permintaan klien. Jika ukurannya lebih besar dari yang diberikan, saat itulah kita mendapatkan kesalahan "Permintaan Entitas Terlalu Besar" (413). Jika Anda mendapatkan kesalahan 413 Permintaan Entitas Terlalu Besar saat mencoba mengunggah file ke server web Anda, Anda perlu meningkatkan batas ukuran tubuh klien di nginx.conf Anda file konfigurasi.

Perbaiki Entitas Permintaan Nginx 413 Terlalu Besar

Langkah 1. Pertama edit nginx.conf .

#nano /etc/nginx/nginx.conf

Tambahkan client_max_body_size di bagian http:

# set client body size to 2M #

http {
    ....
    client_max_body_size 2M;
    ....
}

Langkah 2. Mulai ulang server web Nginx untuk menerapkan perubahan.

service nginx restart

Langkah 3. Edit konfigurasi PHP (opsional).

Instalasi PHP Anda juga membatasi ukuran file unggahan. Edit php.ini dan atur perintah berikut:

#nano /etc/php.ini

;This sets the maximum amount of memory in bytes that a script is allowed to allocate
memory_limit = 32M
 
;The maximum size of an uploaded file.
upload_max_filesize = 2M
 
;Sets max size of post data allowed. This setting also affects file upload. To upload large files, this value must be larger than upload_max_filesize
post_max_size = 3M

Selamat! Anda telah berhasil Memperbaiki Nginx 413. Terima kasih telah menggunakan tutorial ini untuk Memperbaiki Nginx 413 di sistem Linux Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Nginx.


Cent OS
  1. Cara Memperbaiki ERR_SSL_VERSION_OR_CIPHER_MISMATCH

  2. nginx - 413 Permintaan Entitas Terlalu Besar

  3. Cara Memperbaiki 504 Gateway Timeout di Server Nginx

  1. Cara Menginstal Nginx di CentOS 7

  2. Cara Menginstal Nginx di CentOS 8

  3. Cara Menginstal Magento 2.1 di CentOS 7

  1. Cara Menginstal Restyaboard di CentOS 7

  2. Cara Menginstal Nginx di CentOS

  3. Perbaiki Kesalahan Nginx:413 Permintaan Entitas Terlalu Besar