Errore critico WordPress: cosa fare senza peggiorare il problema

Diagnosi e risoluzione di un errore critico WordPress

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.

Richiedi assistenza WordPress

Descrivi il sito e il problema. Ti ricontatteremo per valutare il modo più sicuro per intervenire.