Screenshot logfile nginx client intended to send too large body

Seit kurzem habe ich den HTTP-Server nginx für mich entdeckt. Wie das bei neuer Software nun einmal so ist, gibt es diverse Herausforderungen zu bewältigen. Zum Beispiel auch die Fehlermeldung client intended to send too large body.

Ursache

nginx überprüft die Länge des request body vom anfragenden Browser. Als Standard ist 1 MB eingestellt. Bei zum Beispiel einem Bilderupload ist diese Grenze schnell erreicht. Der nginx reagiert darauf mit einem Fehlercode 413 (request entity too large).

Im error.log stellt sich das wie folgt dar:
2018/03/29 20:12:55 [error] 25755#25755: *1223 client intended to send too large body: 1052966 bytes, client: xxx.xxx.xxx.xxx, server: xentux.de, request: „POST /wp-admin/async-upload.php HTTP/1.1“, host: „
www.xentux.de“, referrer: „https://www.xentux.de/wp-admin/upload.php“

Lösung

In die Datei /etc/nginx/nginx.conf im Bereich http { … } die Zeile

client_max_body_size 10M;

eintragen und im Anschluss den nginx neu starten.
Alternativ kann man den Wert auch auf 0 setzen. Damit wird die Überprüfung komplett abgeschaltet.
In der Dokumentation ist es so beschrieben:

Syntax: client_max_body_size size;
Default: client_max_body_size 1m;
Litfasssäule - Wirkung Printwerbung

Im ersten Teil über die Wirkung von Werbung auf mich, habe ich laut tönend erzählt, dass ich werberesistent sei. Im Laufe des Artikels habe ich dann jedoch feststellen müssen, dass Werbung sehr wohl eine Wirkung auf mich hat – wenn auch nicht im Sinne des Erfinders.
Wie sehe ich die übrigen Werbekanäle, wie Printwerbung, Onlinewerbung und Plakate? Darum geht es nun im zweiten Teil.  Weiterlesen

kein Empfang - Wirkung Werbung

Oberflächlich betrachtet, könnte ich diesen Artikel gleich nach den ersten Worten wieder beenden. Kurz gesagt: Ich bin werberesistent. Aber ist es wirklich so? Hat Werbung wirklich überhaupt keine Wirkung auf mich? Im ersten Teil beleuchte ich die Werbung im Fernsehen.
Weiterlesen