e mit mpm_prefork war bis 2005 ok, heut überholt
PHP‑FPM = PHP FastCGI Process Manager
Technisch:
* Ein eige... alen Handler:
<code>SetHandler "proxy:unix:/run/php/php8.2-fpm.sock|fcgi://localhost/"</code>
3️⃣ Apache ... ix‑Socket an PHP‑FPM
Der Socket ist:
<code>/run/php/php8.2-fpm.sock</code>
4️⃣ PHP‑FPM hat einen Pool von PHP‑Worker‑Prozessen
Beispiel:
<code>pm.max_children = 20</code>
Das bedeute
od mpm_prefork
sudo a2enmod mpm_event
</code>
Und PHP über php-fpm statt mod_php.
5. Aktiviere mod_evasive
Schützt vor Floods:
... fen nicht deinen Shop an, sondern:
* /wp-login.php
* /xmlrpc.php
* /admin.php
* /console
* /login
* /wp-json
* /phpmyadmin
Dein Shop ist kein Angriffsziel,
(in die entsprechende Sektion natürlich)
====== PHP und mySQL/MariaDB ======
Gute Seite, was man all... machen kann:
[[https://sebastianviereck.de/mysql-php-umlaute-sonderzeichen-utf8-iso/]]
[[https://im-coder.com/latin-1-utf-8-kodierung-von-php.html]]