===== PHP-FPM ======
Apache mit mpm_prefork war bis 2005 ok, heut überholt
PHP‑FPM = PHP FastCGI Process Manager
Technisch:
* Ein eigener Dienst, der PHP‑Skripte ausfü... ‑FPM verwaltet seine eigenen Worker‑Prozesse
Das ist ein komplett anderes Architekturmodell.
**Wie funktioniert das technisch?**
1️⃣ Apache empfängt eine Anfrage
Beispiel:
bedeutet:
Kein HTTP‑Request (der Request‑String ist "-" → also leer)
Statuscode 408 → Request Timeo... en verschiedenen IPv4/IPv6‑Adressen weltweit
Das ist typisch für:
- Botnetz‑Traffic / Layer‑7‑DoS
Viele Bots öffnen eine Verbindung, senden keine Date... wird langsam.
- Idle‑Connection‑Flood / Slowloris‑ähnliche Attacke
Das Muster passt perfekt zu Slow
hlerhaften Umlauten angezeigt. Das passiert mir meistens auf einem frisch eingerichtetem Server. Unter Debian wird der Apache standardmäßig mit der Kodierung UTF-8 ausgeliefert. Meistens wird aber der Zeichensatz ISO-8859-1 verwendet.
===== Zeichensatz im Apache einstellen =====
We
<code>/root # cat /etc/apache2/httpd.conf
# Thisis here for backwards compatability reasons and to support
# installing 3rd party modules directly vi... h the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/... ride FileInfo
Order allow,deny
allow from all
# This directive allows us to have apache2's default sta
Major. Die Hauptversionsnummer wird angegeben. Beispiel: Apache/2.
* Minor. Haupt- und Unterversionsnummer werden kombiniert, zum Beispiel Apache/2.0.
* Min oder Minimal. Es werden H... s-, Unterversions- und Releasenummer angegeben. Beispiel: Apache/2.0.52.
* OS. Die vollständige Vers... lich steht in Klammern die Systemplattform. Zum Beispiel: Apache/2.0.52 (Unix).
* Full. Zusätzlich z