Fix [HTTP Error] klient for at sende for stor krop [Media Upload WordPress]

"HTTP-fejlMsgstr "Er en almindelig fejl blandt brugerne WordPress hjælp den klassiske uploadmetode fotos, dokumenter og andre filer.
Hver gang vi støder på en SQL, HTTP-fejl, er det en god idé at kontrollere logfilerne på serveren. De kan give os flere oplysninger om den fejlmeddelelse, der vises i browseren.

Her er et eksempel på en "HTTP-fejl" -fejl i browseren, når du prøver at uploade en .PDF-fil:

Den samme fejl i serverlogfiler ser helt anderledes ud. Meget mere detaljeret og nem at flytte løse problemet. Afhængigt af webserverkonfigurationen og HTTP / HTTPS-tjenesterne kan filen indeholdende fejldata være i form af: error.log, error_log, domainname.error.log osv.

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"

Ovenstående fejl fortæller os, at den fil, vi ønsker at klatre på serveren, er højere end den tilladte servergrænse pr. Uploadsession. Denne grænse er sendt til den generelle konfigurationsfil NGINX (nginx.conf) eller i den brugerdefinerede NGINX-konfigurationsfil af det domæne, vi stødte på.
"HTTP-fejl" opstår i de fleste tilfælde, hvor vi har en fil med stort MB-volumen eller gør vi Upload samtidigt til flere filer.

Sådan repareres fejlen "klient for at sende for stor krop" - HTTP-fejl

Den nemmeste måde er at redigere "nginx.conf"Og indstil et direktiv for at ændre den tilladte uploadgrænse pr. Session. I vores tilfælde sætter vi grænsen for 10 MB pr. Upload-kropsfiler.

client_max_body_size 10M;

Ovennævnte direktiv vil blive tilføjet til http (server / sted) sektionen.

Vi gemmer filen "nginx.conf" redigeret med "vi" eller "nano", og test derefter nginx-konfigurationen.

nginx -t

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

Genstart nginx service:

service nginx restart

eller

systemctl restart nginx

Efter disse trin skal du genoptage uploadprocessen. Alt skal gå glat, og fejlen "HTTP fejl" forsvinder.

Mange WordPress-brugere med blogs / hostede websteder på NGINX-servere står over for denne begrænsning sidst. Mest sandsynligt kommer denne begrænsning med de nye sikkerhedsfunktioner, der blev introduceret i den nyeste version af NGINX.

Fix [HTTP Error] klient for at sende for stor krop [Media Upload WordPress]

Om forfatteren

Stealth

Passionær over alt hvad der betyder gadgets og IT, skriver jeg med glæde stealthsettings.com fra 2006, og jeg kan godt lide at opdage nye ting om computere og operativsystemer macOS, Linux, Windows, iOS og Android.

Efterlad en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.