
Il messaggio “Si è verificato un errore critico sul tuo sito web” indica che WordPress ha incontrato un errore PHP che impedisce di completare la richiesta. La causa può essere un plugin, il tema, un aggiornamento incompleto, una versione PHP incompatibile o l’esaurimento della memoria.
Prima regola: non fare modifiche casuali
Disattivare componenti, sovrascrivere file o ripristinare un backup senza sapere cosa è successo può cancellare dati recenti e rendere più difficile la diagnosi. Prima di intervenire è utile annotare l’ora dell’errore, la pagina coinvolta e l’ultima operazione eseguita.
Controlli iniziali
- verificare l’email inviata da WordPress all’amministratore
- controllare il log degli errori PHP
- verificare aggiornamenti eseguiti poco prima del blocco
- controllare spazio disco e memoria PHP
- accertarsi che database e hosting siano raggiungibili
Plugin e tema
Se l’errore è iniziato dopo un aggiornamento, il componente coinvolto è un primo sospetto, ma non una certezza. Il problema può derivare dall’interazione fra due plugin o da codice personalizzato nel child theme. La disattivazione va eseguita in modo controllato e, quando possibile, prima su staging.
Quando usare un backup
Il ripristino è indicato quando la causa è chiara e il backup è precedente all’errore. Su siti con ordini, utenti o richieste recenti bisogna evitare di sovrascrivere indiscriminatamente il database. In alcuni casi è sufficiente ripristinare soltanto file o plugin.
Modalità debug e log
Il debug permette di identificare file, funzione e riga che hanno generato l’errore. I messaggi non dovrebbero essere mostrati ai visitatori, ma registrati in un file protetto. Il log va letto nel contesto: l’ultima riga non sempre rappresenta la causa iniziale.
Dopo il ripristino
Riportare il sito online non basta. Occorre verificare pagine, moduli, checkout, email e operazioni pianificate, quindi correggere la causa per evitare che il blocco si ripeta. È utile anche aggiornare la strategia di backup e predisporre un ambiente di staging.
Se il sito è bloccato, consulta il servizio di risoluzione errori WordPress. Per ridurre il rischio di nuovi fermi puoi valutare un piano di manutenzione WordPress.
Domande frequenti
L’errore critico significa che il sito è stato hackerato?
Non necessariamente. Spesso deriva da incompatibilità o errori PHP. Un controllo di sicurezza è comunque opportuno se compaiono file sconosciuti, utenti anomali o modifiche non autorizzate.
Si può intervenire senza accesso alla bacheca?
Sì. Con accesso all’hosting, ai file e al database è possibile diagnosticare e correggere molti errori anche quando wp-admin non è raggiungibile.
Autore
Massimo Rigoni Savioli è fondatore di SOSidee e si occupa da oltre 30 anni di tecnologie digitali, sviluppo web e strategie online. Affianca aziende e professionisti nella gestione, manutenzione e ottimizzazione di siti WordPress, con particolare attenzione a sicurezza, prestazioni, SEO e intelligenza artificiale.