HP‑FPM‑Konfiguration
Du solltest 40–60 Worker fahren, dynamic nutzen, OPcache hochdrehen, Slowlog aktivieren, und pm.max_requests setzen, um Memory‑Leaks aus Legacy‑Code abz... files=40000
opcache.validate_timestamps=1
opcache.revalidate_freq=2
opcache.fast_shutdown=1
opcache.save_comments=... u prüfst, ob alles sauber läuft
FPM‑Log:
<code>grep max_children /var/log/php8.2-fpm.log</code>
→ Wenn nichts Neu... Separate Pools pro Domain
Fazit
Mit deinen Hardware‑Daten konnte ich die Konfiguration jetzt exakt optimieren.
===== Memory & Ausführzeit verlängern =====
n
408 323 "-" "-"</code>
Das bedeutet:
Kein HTTP‑Request (der Request‑String ist "-" → also leer)
Statuscode 408 ... um deine Webseite langsam wird
Apache2 (insbesondere mit mpm_prefork) ist anfällig für Verbindungs‑Floods, weil:
... ist
🛡️ Sofortmaßnahmen (sehr effektiv)
1. Aktiviere mod_reqtimeout
Begrenzt die Zeit, die Apache auf Daten w... etc/apache2/mods-enabled/reqtimeout.conf:
<code>RequestReadTimeout header=5-10,MinRate=500 body=10,MinRate=
pache2/sites-available/default to comment out the
redirect. As well I renamed the link /etc/apache2/sites-enabled/000-default to defult and restarted apache2, but I am still always directed to http://server/apache2-default. I have created a file /var/www/index.html which I can ready at http://server/index.html, but
not if I try to... ile. The only change I've made is to comment
out RedirectMatch line.
<code>
NameVirtualHost *
<VirtualH
n muss man die ''AddDefaultCharset ISO-8859-1'' direkt in die ''/etc/apache2/sites-available/default'' schreiben (in die entsprechende Sektion natürlich)
====== PHP und mySQL/M... was man alles machen kann:
[[https://sebastianviereck.de/mysql-php-umlaute-sonderzeichen-utf8-iso/]]
/default</code>
Dort suchen:
<code>ServerSignature On</code>
stellen auf:
<code>ServerSignature Off</code>
Ausserhalb von <VirtualHost> (z.B. ganz oben... mal. Es werden Hauptversions-, Unterversions- und Releasenummer angegeben. Beispiel: Apache/2.0.52.