Rett opp [HTTP Error] klient ment å sende for stor tekst [Media Upload WordPress]

"HTTP Error”Er en vanlig feil blant brukere av WordPress hjelp den klassiske opplastingsmetoden bilder, dokumenter og andre filer.
Hver gang vi møter en SQL, HTTP-feil, er det en god ide å sjekke loggene på serveren. De kan gi oss mer informasjon om feilmeldingen som vises i nettleseren.

Her er et eksempel på en “HTTP error”I nettleseren når du prøver å laste opp en .PDF-fil:

Den samme feilen i serverloggene ser helt annerledes ut. Mye mer detaljert og lett å flytte løse problemet. Avhengig av konfigurasjonen av webserveren og HTTP-tjenester / HTTPS, filen som inneholder feildata kan ha følgende form: error.Logg, error_log, domenenavn.error.logg 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" 

Ovennevnte feil forteller oss at filen vi vil klatre på serveren, er høyere enn den tillatte servergrensen per opplastingsøkt. Denne grensen blir sendt til den generelle konfigurasjonsfilen NGINX (nginx.conf) eller i den egendefinerte NGINX-konfigurasjonsfilen til domenet vi oppdaget.
"HTTP error"Vises oftest når vi har en fil med stort MB volum eller gjør vi Last opp samtidig til flere filer.

Hvordan løse feilen "klient ment å sende for stor kropp - HTTP error"

Den enkleste måten er å redigere filen "nginx.conf”Og etabler et direktiv for å endre tillatt opplastingsgrense per økt. I vårt tilfelle setter vi grensen på 10 MB per kropp med opplastingsfiler.

 client_max_body_size 10M;

Ovennevnte direktiv vil bli lagt til http (server / plassering).

Vi lagrer filen "nginx.conf"Redigert med" vi "eller" nano ", test deretter 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

Vi starter nginx-tjenesten på nytt:

 service nginx restart

eller

 systemctl restart nginx

Etter disse trinnene, fortsett opplastingsprosessen. Alt skal gå greit og feilen "HTTP error" å forsvinne.

Veldig mange brukere WordPress blogger / nettsteder som er vert på NGINX-servere har vært overfor denne begrensningen i det siste. Mest sannsynlig kommer denne begrensningen med de nye sikkerhetsfunksjonene introdusert i den nyeste versjonen av NGINX.

Teknologiinteressert, jeg skriver med glede på StealthSettings.com siden 2006. Jeg har bred erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringsspråk og bloggplattformer (WordPress) og for nettbutikker (WooCommerce, Magento, PrestaShop).

Hvordan » Linux » Rett opp [HTTP Error] klient ment å sende for stor tekst [Media Upload WordPress]
Legg igjen en kommentar