Ispravite [HTTP Error] klijent namjerava poslati preveliko tijelo [Media Upload WordPress]

"HTTP Error"Česta je pogreška među korisnicima WordPress pomoću klasični način učitavanja fotografije, dokumente i druge datoteke.
Svaki put kad naiđemo na SQL, HTTP pogrešku, dobro je provjeriti logove na poslužitelju. Mogu nam dati više informacija o poruci o pogrešci prikazanoj u pregledniku.

Evo primjera „HTTP-a error”U preglednik prilikom pokušaja prijenosa .PDF datoteke:

Ista pogreška u zapisnicima poslužitelja izgleda posve drugačije. Mnogo detaljniji i lakši za kretanje rješavanju problema. Ovisno o konfiguraciji web poslužitelja i HTTP usluga / HTTPS, datoteka koja sadrži podatke o pogrešci može biti u obliku: error.log, error_log, ime domene.error.log itd.

 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" 

Gornja pogreška nam govori da je datoteka koju želimo popeti na poslužitelju veća od dopuštene granice poslužitelja po učitavanju. Ovo ograničenje je usmjereno u opću konfiguracijsku datoteku NGINX (nginx.conf) ili u prilagođenoj NGINX konfiguracijskoj datoteci domene na koju smo naišli.
„HTTP error"Pojavljuje se najčešće kada imamo datoteku s veliki volumen MB ili radimo istovremeni prijenos na više datoteka.

Kako riješiti pogrešku "klijent namijenjen slanju prevelikog tijela - HTTP" error"

Najlakši način je urediti datoteku "nginx.conf”I uspostavite direktivu za promjenu ograničenja prijenosa dopuštenih po sesiji. U našem slučaju postavljamo ograničenje od 10 MB po tijelu datoteka za prijenos.

 client_max_body_size 10M;

Gornja direktiva bit će dodana u http (poslužitelj / lokacija) odjeljak.

Spremamo datoteku "nginx.conf”Uređeno s“ vi ”ili“ nano ”, zatim testirajte nginx konfiguraciju.

nginx -t

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

Ponovno pokrećemo uslugu nginx:

 service nginx restart

ili

 systemctl restart nginx

Nakon ovih koraka nastavite postupak prijenosa. Sve bi trebalo ići glatko i pogreška "HTTP error" nestati.

Vrlo mnogo korisnika WordPress blogovi / web-mjesta smješteni na NGINX poslužiteljima u posljednje vrijeme suočavaju se s ovim ograničenjem. Najvjerojatnije ovo ograničenje dolazi s novim sigurnosnim značajkama uvedenim u najnoviju verziju NGINX-a.

Strastveni zaljubljenik u tehnologiju, s veseljem pišem na StealthSettings.com od 2006. godine. Imam bogato iskustvo s operativnim sustavima: macOS, Windows i Linux, kao i s programskim jezicima i platformama za bloganje (WordPress) i za internetske trgovine (WooCommerce, Magento, PrestaShop).

kako » Linux » Ispravite [HTTP Error] klijent namjerava poslati preveliko tijelo [Media Upload WordPress]
Ostavite komentar