3. Herstart en verifieer alles
Nieuwe bestanden vervangen geen workers in geheugen. Herstart Apache bij mod_php of betreffende FPM-pools, plus blijvende queues. Controleer starttijd, Web-versie, pakket, healthchecks en replica’s. Verwijder diagnosepagina’s meteen; laat phpinfo() niet openbaar staan.
1. Identificeer de echte Web-runtime
Noteer branch, volledige pakketrevisie, bron, extensies, dienst en handler. CLI en Web kunnen verschillen. Controleer pools, Apache, images, queues en replica’s. Regel back-up, compatibiliteitstests en rollback vóór productieaanpassingen.
Patchen sluit inbraak niet uit
Versievergelijking vindt geen eerdere exploitatie. Bewaar logs en imagebewijs, onderzoek crashes, bestanden, processen en uitgaand verkeer. Geen fouten betekent niet veilig. Isoleer bij verdenking en vervang blootgestelde geheimen vanuit een vertrouwde omgeving na beheersing.
Voorbeeldopdracht / VERIFY
# Query the same runtime that serves your website.
php-fpm8.3 -v
systemctl show php8.3-fpm -p ActiveEnterTimestamp
ps -eo pid,lstart,args | grep '[p]hp-fpm'
# If using Apache mod_php, restart Apache, not just PHP-FPM.
# Also restart queue workers, schedulers and every container replica.