Fix [HTTP Feil] Klient ment å sende for stort organ [medieopplasting WordPress]

HTTP -feil” er en hyppig feil blant brukere av WordPress som bruker Den klassiske opplastingsmetoden Bilder, dokumenter og andre filer.
Hver gang vi oppfyller en SQL -feil, HTTP, er det godt å sjekke loggene på serveren. De kan gi oss mer informasjon om feilmeldingen som vises i nettleseren.

Her er et eksempel på feil “HTTP -feil” I nettleseren ved opplastningsforsøket til en .pdf -fil:

Den samme feilen, i serverloggen ser den ganske annerledes ut. Mye mer detaljert, og det fører oss til å lettere å løse problemet. Avhengig av konfigurasjonen av webserveren og HTTP / HTTPS-tjenester, kan filen som inneholder feil være av skjemaet: error.log, error_log, name-domain.error.log, etc.

 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" 

Ovennevnte feil forteller oss at filen vi ønsker å klatre på serveren er høyere enn grensen som er tillatt av serveren per opplasting. Denne grensen finnes i den generelle konfigurasjonsfilen nginx (nginx.conf) eller i Confinx Nuginx -filen til domenet som jeg møtte denne begrensningen på.
“HTTP -feil” vises mesteparten av tiden når vi har en fil med Voluming MB Sea eller det gjør vi Last opp samtidig til flere filer.

Hvordan vi løser feilen “klienten hadde til hensikt å sende for stort kropp – HTTP -feil”

Den enkleste metoden er å redigere filen “nginx.conf” og å etablere et direktiv som endrer opplastingsgrensen som er tillatt per økt. I vårt tilfelle setter vi grensen på 10 MB per kroppsopplastningsfiler.

 client_max_body_size 10M;

Ovennevnte direktiv vil bli lagt til HTTP (server/sted) -delen.

Vi lagrer filen “nginx.conf” redigert med “vi” eller “Nano”, så tester vi Nginx -konfigurasjonen.

nginx -t

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

Start Nginx -tjenesten på nytt:

 service nginx restart

eller

 systemctl restart nginx

Etter disse trinnene, gjenopptar opplastingsprosessen. Alt skal gå uten problemer og feilen “HTTP -feil” å forsvinne.

Mange WordPress -brukere med blogger / blogger på NGINX -servere opplever denne begrensningen i det siste. Mest sannsynlig kommer denne begrensningen til pakken med de nye sikkerhetsfunksjonene som ble introdusert i den nyeste versjonen av Nginx.

Lidenskapelig om teknologi skriver jeg med glede på stealthsetts.com som starter med 2006. Jeg har en rik opplevelse innen operativsystemer: macOS, Windows og Linux, men også innen programmeringsspråk og bloggplattformer (WordPress) og for nettbutikker (WooCommerce, Magento, Presashop).

Home Din kilde til IT -opplæringsprogrammer, nyttige tips og nyheter. Fix [HTTP Feil] Klient ment å sende for stort organ [medieopplasting WordPress]
Legg igjen en kommentar