3. Riavviare e verificare ovunque
File nuovi non sostituiscono processi in memoria. Riavviare Apache per mod_php o i servizi e pool FPM, e worker persistenti. Verificare avvio, versione Web, revisione, salute e repliche. Rimuovere subito le pagine diagnostiche, senza phpinfo() pubblico.
1. Identificare il PHP Web reale
Registrare ramo, revisione completa, origine, estensioni, servizio e handler. CLI e Web possono usare binari diversi. Controllare pool FPM, Apache, immagini, code e repliche. Prima delle modifiche predisporre backup, test e rollback.
La patch non esclude un’intrusione
Il confronto non rileva sfruttamenti passati. Conservare log e immagini, indagare crash, file, processi e connessioni. Assenza di errori non significa sicurezza. Se si sospetta compromissione, isolare e ruotare segreti da un ambiente affidabile dopo il contenimento.
Esempio di comando / 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.