Perbaiki [HTTP Error] klien bermaksud untuk mengirim isi yang terlalu besar [Media Upload WordPress]

"HTTP Error”Adalah kesalahan umum di antara pengguna WordPress menggunakan metode unggah klasik foto, dokumen, dan file lainnya.
Setiap kali kita menemukan kesalahan SQL, HTTP, itu ide yang baik untuk memeriksa log di server. Mereka dapat memberi kami informasi lebih lanjut tentang pesan kesalahan yang ditampilkan di browser.

Berikut adalah contoh "HTTP error"Di browser saat mencoba mengupload file .PDF:

Kesalahan yang sama dalam log server terlihat sama sekali berbeda. Jauh lebih detail dan mudah dipindahkan memecahkan masalah. Bergantung pada konfigurasi server web dan layanan HTTP / HTTPS, file yang berisi data kesalahan bisa dalam bentuk berikut: error.catatan, error_log, nama-domain.error.log, dll.

2019/06/10 12:58:14 [error] 25084#25084: *22825511 client intended to send too large body: 1143385 bytes, client: 84.XX.XX.XX, server: stealthsettings.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "stealthsettings.com", referrer: "https://stealthsettings.com/wp-admin/post.php?post=19644&action=edit"

Kesalahan di atas memberi tahu kita bahwa file yang ingin kita naiki di server lebih tinggi dari batas server yang diizinkan per sesi unggahan. Batas ini dialihkan ke file konfigurasi umum NGINX (nginx.conf) atau dalam file konfigurasi NGINX khusus dari domain yang kami temui.
“HTTP error"Muncul paling sering saat kita memiliki file dengan volume MB besar atau kita lakukan unggah secara bersamaan ke beberapa file.

Bagaimana mengatasi kesalahan "klien dimaksudkan untuk mengirim tubuh terlalu besar - HTTP error"

Cara termudah adalah dengan mengedit file "nginx.conf"Dan menetapkan arahan untuk mengubah batas unggahan yang diizinkan per sesi. Dalam kasus kami, kami menetapkan batas 10 MB per badan file unggahan.

client_max_body_size 10M;

Arahan di atas akan ditambahkan ke bagian http (server / lokasi).

Kami menyimpan file "nginx.conf" yang diedit dengan "vi" atau "nano", kemudian menguji konfigurasi nginx.

nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

RestartSaya memiliki layanan nginx:

service nginx restart

atau

systemctl restart nginx

Setelah langkah-langkah ini, lanjutkan proses pengunggahan. Semuanya harus berjalan lancar dan kesalahan "HTTP error" menghilang.

Banyak pengguna WordPress dengan blog / situs yang dihosting di server NGINX menghadapi keterbatasan ini belakangan ini. Kemungkinan besar, batasan ini hadir dengan fitur keamanan baru yang diperkenalkan di versi terbaru NGINX.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *

Total
0
saham
Sebelumnya Pasal

Cara memperbaiki kesalahan BSOD (BLUE SCREEN) DRIVER_IRQL_NOT_LESS_OR_EQUAL pada Windows 10

Pasal berikutnya

macOS Catalina - Keamanan plus dengan volume baca-saja khusus (macOS Tanggal)

Pos terkait
Total
0
Bagikan