Fix [HTTP Error] -Client, um zu großen Text zu senden [Media Upload WordPress]

HTTP-Fehler"Ist ein häufiger Fehler bei Benutzern 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 einen "HTTP-Fehler" 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 Webserverkonfiguration und den HTTP / HTTPS-Diensten 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-Fehler" tritt meistens auf, wenn wir eine Datei mit haben großes MB-Volumen oder wir tun gleichzeitig in mehrere Dateien hochladen.

Behebung des Fehlers "Client sendet zu großen Text" - HTTP-Fehler

Der einfachste Weg ist, die "nginx.confMsgstr "Und setze eine Anweisung, um das erlaubte Upload - Limit pro Sitzung zu ändern. In unserem Fall legen wir das Limit von 10 MB pro Upload-Body-Dateien fest.

client_max_body_size 10M;

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

Wir speichern die mit "vi" oder "nano" bearbeitete Datei "nginx.conf" und testen dann 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

Starten Sie 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-Fehler" verschwindet.

Viele WordPress-Benutzer mit Blogs / gehosteten Websites auf NGINX-Servern sind in letzter Zeit mit dieser Einschränkung konfrontiert. Diese Einschränkung ist höchstwahrscheinlich auf die neuen Sicherheitsfunktionen zurückzuführen, die in der neuesten Version von NGINX eingeführt wurden.

Fix [HTTP Error] -Client, um zu großen Text zu senden [Media Upload WordPress]

Über den Autor

Stealth

Leidenschaft für alles, was Gadget und IT gerne stealthsettings.com von 2006 schreiben und Ich mag neue Dinge zu entdecken, mit Ihnen über Computer und MacOS, Linux, Windows, iOS und Android.

Hinterlasse einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.