edeutet:
bis zu 20 PHP‑Prozesse gleichzeitig
jeder Prozess kann mehrere Anfragen nacheinander abarbeiten
5️⃣ PHP‑FPM sendet das Ergebnis zurüc... ains) kann ich deine PHP‑FPM‑Konfiguration jetzt perfekt auf deinen Server zuschneiden.
Das hier ist keine generische Empfehlung, sondern exakt auf deine CPU, deinen RAM, deine Last, deinen Shop und deine Bildgene... 1‑Fehler mehr
Legacy‑Code läuft stabiler
Bildgenerierung schneller
Shop reagiert schneller
Weniger CPU‑Last durch
Verbindung, senden keine Daten → Apache hält die Verbindung offen → PHP‑FPM/Apache‑Worker blockiert → Server wird langsam.
- Idle‑Connection‑Flood / Slowlo... einen eigenen Prozess/Thread.
Viele halboffene Verbindungen blockieren Worker.
PHP‑FPM wartet ebenfalls auf freie Apache‑Worke... en genannten Maßnahmen bekommst du das Problem innerhalb weniger Minuten unter Kontrolle.
===== evasive =====
nano /etc/apach... d_evasive ist global aktiv (gut)
* Listenpunktaber für deinen Shop deaktiviert (perfekt)
Optimierte mod_evasive‑Konfiguration für d
lem, dass die .htaccess nicht verwendet wird
(Hierzu hab ich das Tutorial "Versuch: FAQ, mögliche Fehlerquellen und Fehlermeldungen beim Gebrauch von mod_rewrite, Punkt 2" ... das sollte auch die frage beantworten, ob noch andere dateien die eventl. die konfig ueberschreiben, eingebunden werden.
zufaellig ne ahnung, ob die httpd.conf ueber... <code>
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
... Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug,
ben. Beispiel: Apache/2.
* Minor. Haupt- und Unterversionsnummer werden kombiniert, zum Beispiel Apache/2.0.
* Min oder Minimal. Es werden Hauptversions-, Unterversions- und Releasenummer angegeben. Beispiel: Apache/2.0.52.
* OS. Die vollständige ... e/2.0.52 (Unix).
* Full. Zusätzlich zur vollen Versionsnummer und dem Betriebssystem werden die Versionsdaten wichtiger Zusatzmodule angezeigt. Beispiel: Apache/2.0.52 (Unix) mod_perl/1.99_13 Perl/v5.8.3 PHP/5.0.1
EN ======
Keine Umlaute = Falscher Zeichensatz
Wer nicht den richtigen Zeichensatz dem Browser übergibt, 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 Zeichensatz ISO-8859-1 verwendet.
===== Zeichensatz im Apache einstelle... gen will, muss "AddDefaultCharset ISO-8859-1" in der http.conf eintragen. Schneller geht es mit diesem Einzeiler:
<code>
echo "AddDefaultCharset ISO-8859-1" >> /