nginx: 413 Request Entity Too Large

9. Januar 2012 um 09:08
Download PDF
This post was published 5 jahr 6 monat 15 tag ago, so the post may be outdated.

Spätestens wenn man eine etwas größere Datei auf seine eigene private Cloud hochlädt und nginx in Verwendung hat, wird man die Fehlermeldung „413 Request Entity Too Large“ mal sehen. In diesem Fall trägt hierbei nginx die Schuld: Die Maximalgröße des BODY’s ist hierbei standardmäßig auf wenige Megabyte begrenzt und mehr sind eben nicht erlaubt. Abhilfe ist hierbei aber leicht.

Um dem Fehler aus dem Weg zu gehen, muss man lediglich folgende Variable in seiner nginx.conf (im http{} Bereich) setzen bzw. anpassen:

client_max_body_size 100M;

Durch den Konfigurationswert erlaubt man Dateien mit einer maximalen Größe von 100 Megabyte. Das war’s.

Update 21.01.2015: Text umgeschrieben und Beispiel verbessert.