Möglicherweise wird bei dem Upload großer Dateien wie Media, Joomla Updates oder Templates auf dem Apache-Webserver der folgende Fehler angezeigt:

413 Request Entity Too Large

Es gibt verschiedene Ursachen für diese Art von Fehler. Zuerst sollten Sie Ihre PHP-Konfiguration überprüfen. Es ist wichtig, die richtige php.ini Datei zu finden. Das heißt, mit z.B. Joomla können Sie dies folgendermaßen überprüfen:

System - Systeminformationen - PHP-Informationen - Geladene Konfigurationsdatei

Überprüfen und bearbeiten Sie die folgenden Parameter in der php.ini-Datei. Die Standardwerte sind ziemlich niedrig und es kann zu Problemen beim Hochladen von Dateien kommen. Dies ist meine Beispielkonfiguration:

upload_max_filesize = 511M
post_max_size = 511M
memory_limit = 512M

Darüber hinaus möchten oder müssen Sie möglicherweise die folgende Apache-Direktive entweder in Ihrer .htaccess-, http.conf- oder vhost-Datei hinzufügen.

LimitRequestBody 535822336

Die Anzahl ist die Summe der Bytes, also haben wir in diesem Fall auch 511M.

Die letzte Option, die das Problem jetzt lösen sollte, ist das Bearbeiten der Datei modsecurity.conf (normalerweise in /etc /modsecurity). Bearbeiten Sie den folgenden Parameter:

SecRequestBodyLimit 535822336
SecRequestBodyNoFilesLimit 262144

Abschließend noch einmal die Dienste neu starten:

sudo service php-fpm restart
sudo service apache2 restart

Ich hoffe, diese Lösungen konnten das Problem lösen.

Comments powered by CComment

(c)2020 - 2021 by Mike Ennulat