repareren [HTTP Error] client bedoeld om te grote tekst te verzenden [Media Upload WordPress]

"HTTP Error”Is een veel voorkomende fout bij gebruikers van WordPress gebruik de klassieke uploadmethode foto's, documenten en andere bestanden.
Telkens wanneer we een SQL-, HTTP-fout tegenkomen, is het een goed idee om de logboeken op de server te controleren. Ze kunnen ons meer informatie geven over het foutbericht dat in de browser wordt weergegeven.

Hier is een voorbeeld van een "HTTP error”In de browser bij het uploaden van een .PDF-bestand:

Dezelfde fout in serverlogboeken ziet er totaal anders uit. Veel gedetailleerder en gemakkelijk te verplaatsen het probleem oplossen. Afhankelijk van de configuratie van de webserver en HTTP-services / HTTPS, kan het bestand met foutgegevens de volgende vorm hebben: error.log, error_log, domeinnaam.error.log, enz.

 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" 

De bovenstaande fout vertelt ons dat het bestand dat we willen beklimmen op de server hoger is dan de toegestane serverlimiet per uploadsessie. Deze limiet wordt gerouteerd naar het algemene configuratiebestand NGINX (nginx.conf) of in het aangepaste NGINX-configuratiebestand van het domein dat we tegenkwamen.
'HTTP error"Verschijnt het vaakst als we een bestand hebben met groot MB-volume of we doen upload gelijktijdig naar meerdere bestanden.

Hoe de fout op te lossen "client bedoeld om te grote body te verzenden - HTTP error"

De gemakkelijkste manier is om het bestand 'nginx.conf”En stel een richtlijn op om de toegestane uploadlimiet per sessie te wijzigen. In ons geval stellen we de limiet van 10 MB per uploadbestand in.

 client_max_body_size 10M;

De bovenstaande richtlijn wordt toegevoegd aan de sectie http (server / locatie).

We slaan het bestand op "nginx.conf"Bewerkt met" vi "of" nano ", test vervolgens de nginx-configuratie.

nginx -t

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

We herstarten de nginx-service:

 service nginx restart

of

 systemctl restart nginx

Hervat na deze stappen het uploadproces. Alles moet soepel verlopen en de fout "HTTP error" verdwijnen.

Heel veel gebruikers WordPress blogs / sites die worden gehost op NGINX-servers hebben de laatste tijd te maken met deze beperking. Hoogstwaarschijnlijk komt deze beperking met de nieuwe beveiligingsfuncties die zijn geïntroduceerd in de nieuwste versie van NGINX.

Gepassioneerd door techniek schrijf ik met plezier verder StealthSettings.com sinds 2006. Ik heb uitgebreide ervaring met besturingssystemen: macOS, Windows şi Linux, maar ook in programmeertalen en blogplatforms (WordPress) en voor online winkels (WooCommerce, Magento, PrestaShop).

Hoe werkt het? » Linux » repareren [HTTP Error] client bedoeld om te grote tekst te verzenden [Media Upload WordPress]
Laat een bericht achter