Korrigieren Sie [HTTP Error]-Client beabsichtigte, einen zu großen Text zu senden [Medien-Upload WordPress]

"HTTP Error”Ist ein häufiger Fehler unter Benutzern von WordPress Verwendung die klassische Upload-Methode Fotos, Dokumente und andere Dateien.
Jedes Mal, wenn ein SQL- oder HTTP-Fehler auftritt, sollten Sie die Protokolle auf dem Server überprüfen. Sie können uns weitere Informationen zu der im Browser angezeigten Fehlermeldung geben.

Hier ist ein Beispiel für ein „HTTP error”Im Browser beim Versuch, eine PDF-Datei hochzuladen:

Der gleiche Fehler in den Serverprotokollen sieht völlig anders aus. Viel detaillierter und einfach zu bewegen das Problem zu lösen. Abhängig von der Konfiguration des Webservers und der HTTP-Dienste / HTTPS, kann die Datei mit den Fehlerdaten folgende Form haben: error.Log, error_log, Domainname.error.log usw.

 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" 

Der obige Fehler besagt, dass die Datei, die wir auf dem Server speichern möchten, höher ist als das zulässige Serverlimit pro Upload-Sitzung. Dieses Limit wird an die allgemeine Konfigurationsdatei NGINX (nginx.conf) oder in der benutzerdefinierten NGINX-Konfigurationsdatei der Domäne, auf die wir gestoßen sind.
„HTTP“ error"Erscheint am häufigsten, wenn wir eine Datei mit haben großes MB-Volumen oder wir tun gleichzeitig in mehrere Dateien hochladen.

So beheben Sie den Fehler "Client soll zu großen Text senden - HTTP" error"

Am einfachsten ist es, die Datei zu bearbeiten. "nginx.confUnd legen Sie eine Richtlinie fest, um das pro Sitzung zulässige Upload-Limit zu ändern. In unserem Fall legen wir das Limit von 10 MB pro Textkörper fest.

 client_max_body_size 10M;

Die obige Anweisung wird dem Abschnitt http (server / location) hinzugefügt.

Wir speichern die Datei "nginx.conf„Bearbeitet mit „vi“ oder „nano“, dann teste die nginx-Konfiguration.

nginx -t

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

Wir starten den nginx-Dienst neu:

 service nginx restart

oder

 systemctl restart nginx

Setzen Sie nach diesen Schritten den Upload-Vorgang fort. Alles sollte reibungslos verlaufen und der Fehler "HTTP error" verschwinden.

Sehr viele Benutzer WordPress Blogs / Websites, die auf NGINX-Servern gehostet werden, sind in letzter Zeit mit dieser Einschränkung konfrontiert. Höchstwahrscheinlich kommt diese Einschränkung mit den neuen Sicherheitsfunktionen, die in der neuesten Version von NGINX eingeführt wurden.

Technikbegeistert, schreibe ich seit 2006 gerne auf StealthSettings.com. Ich habe reichhaltige Erfahrung in Betriebssystemen: macOS, Windows und Linux, sowie in Programmiersprachen und Blogging-Plattformen (WordPress) und für Online-Shops (WooCommerce, Magento, PrestaShop).

So erreichen » Linux » Korrigieren Sie [HTTP Error]-Client beabsichtigte, einen zu großen Text zu senden [Medien-Upload WordPress]
Hinterlasse einen Kommentar