Ciao,
quello che hai postato è un log di malware detect, un antimalware installato sul server che serve appunto ad individuare ed eliminare i malware.
Assicurati intanto che quei files reverse-306.php e reverse-40.php siano effettivamente stati messi in quarantena.
L'aggiornamento di php o il php selector non dovrebbe comunque bloccarsi a causa di questo.
Controlla di non avere estensioni vulnerabili (
https://vel.joomla.org/ ) e aggiorna all'utlima versione di joomla.
Dopodichè hai differenti scelte:
1- fidarti di malware detect, nel senso che ti fidi che malware detect abbia individuato e messo in quarantena tutte le shell presenti sul tuo sito, quindi non fai nulla
2- non ti fidi comuqnue di malware detect, alcune shell/backdoor potrebbero ancora essere sul tuo sito ma lo scanner non le individua: ti salvi il database (e controlli che non sia violato), ti fai una lista delle estensioni in uso, ti salvi/annoti tutte le modifiche che hai fatto al sito (css, eventuali modifiche ai file del core, override, allegati, immagini personalizzate, etc.), cancelli tutto dal server, cambi tutte le password (joomla, database, pannello di controllo, etc ), reinstalli joomla da zero, reinstalli le estensioni, riapporti le tue modifiche e importi il database salvato.
Fatti un giro nella sezione "Sicurezza", troverai altre informazioni.