Fix [HTTP -fejl] Klient havde til hensigt at sende for stor krop [Media Upload WordPress]

HTTP -fejl” er en hyppig fejl blandt brugere af WordPress der bruger metoda clasica de upload Billeder, dokumenter og andre filer.
Hver gang vi opfylder en SQL -fejl, HTTP, er det godt at kontrollere logfilerne på serveren. De kan give os mere information om fejlmeddelelsen, der vises i browseren.

Her er et eksempel på fejl “HTTP -fejl” I browseren ved uploadforsøget af en .pdf -fil:

Den samme fejl, i serverlogfilerne ser den helt anderledes ud. Meget mere detaljeret, og det fører os til lettere at Løsning af problemet. Afhængig af konfigurationen af ​​webserveren og HTTP / HTTPS-tjenester, kan filen, der indeholder fejl, være af formularen: error.log, error_log, navne-domæne.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 grænse, der er tilladt af serveren pr. Upload -session. Denne grænse findes i den generelle konfigurationsfil nginx (nginx.conf) eller i den indesluttede Nuginx -fil i det domæne, hvor jeg stødte på denne begrænsning.
“HTTP -fejl” Vises det meste af tiden, hvor vi har en fil med Voluming MB Sea eller det gør vi Upload samtidigt til flere filer.

Hvordan vi løser fejlen “Klient havde til hensigt at sende for stor krop – HTTP -fejl”

Den enkleste metode er at redigere filen “nginx.conf” og for at etablere et direktiv, der ændrer uploadgrænsen tilladt pr. Session. I vores tilfælde indstiller vi grænsen på 10 MB pr. Krop af uploadfiler.

 client_max_body_size 10M;

Ovenstående direktiv føjes til afsnittet HTTP (server/placering).

Vi gemmer filen “nginx.conf” redigeret med “vi” eller “Nano”, så tester vi 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 -tjenesten:

 service nginx restart

eller

 systemctl restart nginx

Efter disse trin skal du genoptage uploadprocessen. Alt skal gå uden problemer og fejlen “HTTP -fejl” at forsvinde.

Mange WordPress -brugere med blogs / blogs på Nginx -servere oplever denne begrænsning for nylig. Mest sandsynligt kommer denne begrænsning til pakken med de nye sikkerhedsfunktioner introduceret i den nyeste version af Nginx.

Jeg er lidenskabelig med teknologi og skriver med glæde på stealthsetts.com startende med 2006. Jeg har en rig oplevelse i operativsystemer: macOS, Windows og Linux, men også inden for programmeringssprog og blogplatforme (WordPress) og til online butikker (Woocommerce, Magento, Presashop).

Hjem Din kilde til it -tutorials, nyttige tip og nyheder. Fix [HTTP -fejl] Klient havde til hensigt at sende for stor krop [Media Upload WordPress]
Efterlad en kommentar