Linux

Debian 9 mit PHP 7.2 (alternativ 7.1 oder 7.3) versorgen

Wenn ihr Debian 9 im Einsatz habt, dann ist dort derzeit PHP in Version 7.0 installiert. Diese Version ist seit Ende 2018 nicht mehr unter Support. Unter Debian werden die Pakete allerdings noch aktualisiert und mit Sicherheitspatches versorgt. Allerdings gibt es einige andere Bereiche (Plugins etc.) die eine supportete Version von PHP voraussetzen. Um diese Anforderung zu erfüllen installieren wir unter Debian 9 die Version 7.2 der PHP Pakete. Hierbei nutzen wir das Repository ‚deb.sury.org‘ von Ondrej Sury – seines…

Linux Tips und Tricks

WordPress und NGINX – ‚client intended to send too large body‘ – Fehlerbehebung

Bei einer Installation von WordPress unter NGINX bin ich auf den folgenden Fehler gestoßen: client intended to send too large body: 6668887 bytes, client: 10.10.10.10, server: XXX.de, request: „POST /wp-admin/async-upload.php HTTP/1.1“, host: „XXX.de“, referrer: „http://XXX.de/wp-admin/media-new.php“ Dieser Fehler ist aufgetreten, obwohl die PHP Einstellungen 20MB Dateien akzeptieren. Innerhalb von NGINX wird nochmals die Dateigröße überprüft. Um diesen Fehler zu beheben, muss in der NGINX Konfiguration der Parameter client_max_body_size erstellt bzw. angepasst werden. Für diesen Wert gilt ein Standardwert von 1M. nano…