GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So erhöhen Sie die Datei-Download-Größenbeschränkung in Apache

Das Problem

Möglicherweise werden Sie aufgefordert, die Größenbeschränkung für Dateidownloads im Apache-Server zu erhöhen.

Beim Versuch, eine URL zum Hochladen einer Datei aufzurufen, tritt im Browser folgender Fehler auf:

ERROR
Request entity too large. Request exceeds the capacity limit

Apache error_log hat den folgenden Fehler:

Request content-length of 294135 is larger than the configured limit of 262144

Die Lösung

Die Größenbeschränkung für Dateidownloads wird durch die Apache-Direktive „LimitRequestBody gesteuert „.

Standardmäßig ist es nicht festgelegt, was bedeutet, dass die POST-Anforderungen unbegrenzt oder praktisch unbegrenzt sind. Wenn die Direktive auf eine bestimmte Größe eingestellt ist, führt das Überschreiten dieser Größe zu einem ähnlichen Fehler wie dem obigen.

Eine ausführlichere Beschreibung dieser Anweisung finden Sie in der folgenden Apache-Dokumentation:
http://httpd.apache.org/docs/1.3/mod/core.html#limitrequestbody

So ändern Sie diese Einstellung:

1. Bearbeiten Sie die httpd.conf Datei und setzen Sie die Direktive auf den gewünschten Wert. Um beispielsweise den Wert auf 5 MB festzulegen, würden Sie Folgendes verwenden:

LimitRequestBody 5120000

Oder:

2. Bearbeiten Sie die Datei httpd.conf und entfernen oder kommentieren Sie die Anweisung aus:

#LimitRequestBody 262144


Linux
  1. Wie füge ich am Ende einer Datei einen Zeilenumbruch hinzu?

  2. Wie kann man die Größe des Dateisystems erhöhen, um der Partition zu entsprechen?

  3. So erhöhen Sie die Swap-Größe unter Ubuntu Linux

  4. Wie stelle ich die Datei-Upload-Größenbeschränkung in Apache ein?

  5. Wie berechnet der Befehl stat die Blöcke einer Datei?

So erhalten Sie die Größe eines Verzeichnisses in Linux

So begrenzen Sie die Tiefe der rekursiven Dateiauflistung in Linux

Wie leitet man die Ausgabe von system() in eine Datei um?

Wie finde ich den Standard-Dateimanager?

Kein Platz mehr im Root-Dateisystem, wie kann ich die Größe erhöhen?

Wie erhalte ich die physische Größe einer Datei unter Linux?