Popravi [HTTP Error] odjemalca za pošiljanje prevelikega telesa [Media Upload WordPress]

"Napaka HTTP"Je pogosta napaka med uporabniki WordPress uporabo klasični način nalaganja fotografije, dokumente in druge datoteke.
Vsakič, ko naletimo na SQL, HTTP napako, je dobro, da preverite dnevnike na strežniku. Lahko nam dajo več informacij o sporočilu o napaki, ki se prikaže v brskalniku.

Primer napake »HTTP napake« v brskalniku, ko poskušate naložiti datoteko .PDF:

Ista napaka v dnevnikih strežnikov je popolnoma drugačna. Veliko bolj podrobna in enostavna za premikanje reševanje problema. Glede na konfiguracijo spletnega strežnika in storitve HTTP / HTTPS je lahko datoteka, ki vsebuje podatke o napaki, v obliki: 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"

Zgornja napaka nam pove, da je datoteka, ki jo želimo vzpenjati na strežnik, višja od dovoljene omejitve strežnika na sejo prenosa. Ta omejitev je usmerjena v splošno konfiguracijsko datoteko NGINX (nginx.conf) ali v konfiguracijski datoteki NGINX po meri domene, s katero smo naleteli.
»Napaka HTTP« nastopi večino časa, ko imamo datoteko z velik volumen MB ali pa mi nalaganje istočasno v več datotek.

Kako popraviti napako "odjemalec za pošiljanje prevelikega telesa" - napaka HTTP

Najenostavnejši način je, da uredite »nginx.conf"In nastavite direktivo, da spremenite dovoljeno omejitev prenosa na sejo. V našem primeru nastavimo omejitev 10 MB na datoteke prenosa telesa.

client_max_body_size 10M;

Zgornja direktiva bo dodana v razdelek http (strežnik / lokacija).

Datoteko "nginx.conf", ki smo jo uredili z "vi" ali "nano", shranimo in nato preizkusimo konfiguracijo nginx.

nginx -t

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

Znova zaženite storitev nginx:

service nginx restart

ali

systemctl restart nginx

Po teh korakih nadaljujte postopek nalaganja. Vse bi moralo potekati gladko in napaka "HTTP napaka" izgine.

Veliko uporabnikov WordPressa z blogi / gostujočimi spletnimi mesti na strežnikih NGINX se v zadnjem času sooča s to omejitvijo. Najverjetneje je ta omejitev povezana z novimi varnostnimi funkcijami, ki so bile uvedene v najnovejši različici NGINXa.

Popravi [HTTP Error] odjemalca za pošiljanje prevelikega telesa [Media Upload WordPress]

O avtorju

Stealth

S strastjo nad vsem, kar pomeni pripomoček in IT, z 2006 z veseljem pišem na stealthsettings.com in rad z vami odkrivam nove stvari o računalnikih in macOS-u, operacijskih sistemih Linux, Windows, iOS in Android.

Pustite komentar