Der Standardwert für die client_max_body_size
Direktive ist 1 MiB .
Es kann in gesetzt werden http
, server
und im location
Kontext - wie in den meisten Fällen , diese Richtlinie in einem verschachtelten Block hat Vorrang gegenüber der gleichen Richtlinie in den Vorfahren Blöcke .
Auszug aus der Dokumentation zu ngx_http_core_module :
Syntax: client_max_body_size size;
Default: client_max_body_size 1m;
Context: http, server, location
Legt die maximal zulässige Größe des Client-Anforderungshauptteils fest, die im Anforderungsheaderfeld "Inhaltslänge" angegeben ist. Wenn die Größe einer Anforderung den konfigurierten Wert überschreitet, wird der Fehler 413 (Request Entity Too Large) an den Client zurückgegeben. Bitte beachten Sie, dass Browser diesen Fehler nicht korrekt anzeigen können. Wenn Sie die Größe auf 0 setzen, wird die Überprüfung der Größe des Clientanforderungskörpers deaktiviert.
Vergessen Sie nicht, die Konfiguration
mit nginx -s reload
oder mit service nginx reload
vorangestellten Befehlen sudo
(falls vorhanden) neu zu laden .
nginx -t
Ihre Konfiguration vor dem Ausführen testen solltennginx -s reload
, um die Konfigurationsänderungen zu übernehmen. Es kann nicht garantieren, dass Ihre Konfiguration korrekt ist, aber es werden Syntaxfehler oder ungültige Werte abgefangen.