Fixeer [HTTP Error] -client om te grote body te verzenden [Media Upload WordPress]

"HTTP-fout”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 de "HTTP-fout" -fout 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 webserver en HTTP / HTTPS-bestand dat data fouten bevat, kan worden vrijgegeven: error.log, error_log, naam-domeniu.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"

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-fout" treedt meestal op als we een bestand hebben met groot MB-volume of we doen upload gelijktijdig naar meerdere bestanden.

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

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 "nginx.conf" -bestand op dat is bewerkt met "vi" of "nano" en testen 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

Start de nginx-service opnieuw:

service nginx restart

of

systemctl restart nginx

Na deze stappen hervat u het uploadproces. Alles moet soepel verlopen en de "HTTP-fout" moet verdwijnen.

Veel WordPress-gebruikers met blogs / gehoste sites op NGINX-servers worden de laatste tijd geconfronteerd met deze beperking. Hoogstwaarschijnlijk komt deze beperking met de nieuwe beveiligingsfuncties die zijn geïntroduceerd in de nieuwste versie van NGINX.

Fixeer [HTTP Error] -client om te grote body te verzenden [Media Upload WordPress]

Over de auteur

heimelijkheid

Gepassioneerd door alles wat gadget en IT is, schrijf ik met plezier op stealthsettings.com sinds 2006 en ik vind het leuk om met jullie nieuwe dingen te ontdekken over computers en besturingssystemen macOS, Linux, Windows, iOS en Android.

Laat een bericht achter