ok, heut überholt
PHP‑FPM = PHP FastCGI Process Manager
Technisch:
* Ein eigener Dienst, der PHP‑... ine eigenen Worker‑Prozesse
Das ist ein komplett anderes Architekturmodell.
**Wie funktioniert das technisch?**
1️⃣ Apache empfängt eine Anfrage
Beispiel: /index.php
2️⃣ Apache erkennt: „Das ist PHP“
Durch den globalen Handler:
<code>SetHandler "proxy:unix:/run/php/php8
== Bots ======
===== Bots greifen den Webserver an =====
Was deine Logdatei zeigt
Die Einträge en... ‑Size 4723 oder 4724 Bytes → Apache sendet eine Standard‑Timeout‑Fehlerseite
User‑Agent fehlt → "-"
... → PHP‑FPM/Apache‑Worker blockiert → Server wird langsam.
- Idle‑Connection‑Flood / Slowloris‑ähnli... Attacke
Das Muster passt perfekt zu Slowloris‑Varianten:
Viele Verbindungen, keine Daten, nur warten →
This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache... sites definiert hab.
das sollte auch die frage beantworten, ob noch andere dateien die eventl. die ko
t, bekommt oft den Text mit fehlerhaften 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 Zeichensat... etc/apache2/httpd.conf
</code>
**Achtung:** Bei manchen Konfigurationen wird die http.conf gar nicht
===== Rewrite-Engine einschalten =====
Man benötigt eine Datei ''/etc/apache2/mods-available/rewrite.... /usr/lib/apache2/modules/mod_rewrite.so
</code>
Dann noch einen Verweis anlegen:
<code>
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods