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

"HTTP pogreška"Uobičajena 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 učitavanja .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" pojavljuje se većinu vremena kada imamo datoteku s veliki volumen MB ili radimo istovremeni prijenos na više datoteka.

Kako popraviti pogrešku "klijent za slanje prevelikog tijela" - HTTP pogreška

Najjednostavniji način je uređivanje "nginx.conf"I postavite smjernicu za promjenu dopuštenog ograničenja prijenosa po sesiji. U našem slučaju postavljamo ograničenje od 10 MB po datotekama tijela za prijenos.

client_max_body_size 10M;

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

Datoteku "nginx.conf" koju smo uredili s "vi" ili "nano" spremamo, a zatim testiramo konfiguraciju nginxa.

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 ići glatko, a pogreška "HTTP pogreška" nestaje.

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

Strastveni o svemu što gadget i pisati rado stealthsettings.com od 2006 i volim otkrivati ​​nove stvari s vama o računalima i MacOS, Linux, Windows, iOS i Android.

Ostavite komentar