Leitfaden: nginx - Fehler „413 Request Entity Too Large“ beheben
Beim Hochladen von Dateien auf eine Website kann es vorkommen, dass der Upload mit folgendem Fehler abbricht:
413 Request Entity Too Large
Dieser Fehler tritt auf, wenn eine Datei größer ist, als nginx standardmäßig akzeptiert.
Der Grund: nginx begrenzt die Größe von Uploads über die Direktive client_max_body_size.
- Standardwert: 1 MB
- Wenn der im Header
Content-Lengthangegebene Wert diesen Grenzwert überschreitet, blockiert nginx den Upload und gibt Fehler 413 zurück.
Gerade bei Dateiuploads in Webanwendungen (z.B. Bilder, PDFs oder Videos) ist das Limit von 1 MB oft zu klein. Zum Glück lässt sich der Wert mit einer einfachen Einstellung anpassen.