3. Reinicie e verifique tudo
Arquivos novos não substituem workers na memória. Reinicie Apache para mod_php ou serviços e pools FPM, além de filas persistentes. Confira horário de início, versão Web, revisão, saúde e cada réplica. Remova páginas de diagnóstico imediatamente; nunca deixe phpinfo() público.
1. Identifique o PHP Web real
Registre ramificação, revisão completa, origem, extensões, serviço e handler. CLI e Web podem usar binários diferentes. Revise pools FPM, Apache, imagens, filas e réplicas. Prepare backup, testes de compatibilidade e reversão antes de alterar produção.
Patch não descarta invasão
A comparação não detecta exploração anterior. Preserve logs e imagens, investigue falhas, arquivos, processos e conexões de saída. Ausência de erros não prova segurança. Em suspeita de comprometimento, isole e troque segredos expostos de um ambiente confiável após conter o incidente.
Exemplo de 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.