Popravi [HTTP Error] klijent za slanje prevelikog tijela [Media Upload WordPress]

"HTTP pogreška"Č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 pogreške "HTTP pogreška" u pregledniku 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 / HTTPS uslugama, datoteka koja sadrži podatke o pogrešci može biti u obliku: error.log, error_log, domainname.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 pogreška" najčešće se javlja 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 pogreška"

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đenu s "vi" ili "nano", a zatim testiramo 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 pokrenite nginx uslugu:

service nginx restart

ili

systemctl restart nginx

Nakon ovih koraka nastavite postupak prijenosa. Sve bi trebalo raditi glatko, a "HTTP pogreška" trebala bi nestati.

Mnogi korisnici WordPressa s blogovima / hostiranim web-lokacijama na NGINX poslužiteljima suočavaju se s ovim ograničenjima u posljednje vrijeme. Najvjerojatnije, ovo ograničenje dolazi s novim sigurnosnim značajkama uvedenim u najnovijoj verziji NGINX-a.

Popravi [HTTP Error] klijent za slanje prevelikog tijela [Media Upload WordPress]

O autoru

potajno

Zaljubljen u sve gadgete i IT, pišem sa zadovoljstvom u stealthusettings.com od 2006. godine i volim s vama otkriti nove stvari o računalima i operativnim sustavima macOS, Linux, Windows, iOS i Android.

Ostavite komentar