Si è verificato un errore critico nel tuo sito web [Correzione errore]
Conosciuto anche come la schermata bianca della morte, si è verificato un errore critico nel tuo sito web è uno degli errori più tremendi che i proprietari di siti si trovano ad affrontare su WordPress.
Ciò che rende questo problema frustrante è che non svela molti dettagli sulla potenziale causa. Fortunatamente, ci sono soluzioni provate che ti aiuteranno ad eliminare definitivamente l’errore.
Cosa causa un errore critico nel mio sito web?
Di seguito sono elencate alcune delle potenziali cause di si è verificato un errore critico nel tuo sito web:
- Infezione da malware: Una delle cause più importanti di questo errore è l’infezione dei file principali del sito. È necessario eseguire una scansione approfondita per malware per eliminare questi virus e risolvere il problema.
- Problemi con temi e plugin: Se i tuoi temi o plugin sono difettosi, è probabile che tu possa incorrere in questo problema. Puoi risolverlo utilizzando il tema predefinito e risolvendo i conflitti tra i plugin.
- Limite di memoria PHP basso: Quando il limite di memoria impostato per PHP è basso, puoi affrontare diversi problemi. Aumentare il limite di memoria dovrebbe aiutarti a risolvere il problema.
Come posso risolvere l’errore critico nel tuo sito web?
Di seguito sono elencati alcuni passaggi di risoluzione dei problemi di base da provare prima di passare alle soluzioni più sofisticate in questa sezione:
- Cancella la cache del sito.
- Aggiorna la versione di PHP se è inferiore a 7.4.
- Scansiona i file per malware.
- Controlla i registri degli errori per report di arresto anomalo.
- Ripristina il sito con un backup.
Se non riesci ancora ad eliminare questo errore, procedi con le correzioni di seguito:
1. Abilita il debug su WordPress
- Accedi al tuo account FTP.
- Trova il wp-config.php nella directory principale di WordPress.
- Ora, aggiungi le seguenti righe di codice alla linea prima del messaggio finale:
define( 'WP_DEBUG', true );define( 'WP_DEBUG_DISPLAY', false );define( 'WP_DEBUG_LOG', true );
Si è verificato un errore critico nel tuo sito web può essere risolto utilizzando la funzione di debug di WordPress. Dopo averlo abilitato, il tuo sito WordPress dovrebbe ora visualizzare informazioni di debug.
Dopo il debug, assicurati di rimuovere il codice dal tuo file PHP.
2. Passa al tema predefinito
- Visita il directory dei temi di WordPress.org e scarica uno dei temi predefiniti come Twenty Twenty-Three.
- Ora, estrai il file sul tuo PC.
- Accedi al tuo account FTP e naviga nella cartella wp-content/themes.
- Successivamente, scarica tutte le cartelle dei temi sul tuo PC come backup.

- Ora, elimina le cartelle dei temi originali.

- Infine, carica la cartella del tema predefinito che hai scaricato, e il tuo sito WP dovrebbe avere un tema predefinito.
Se non stai utilizzando il tema predefinito, possono verificarsi problemi, come si è verificato un errore critico nel tuo sito web. Il modo più semplice per risolvere questo problema è tornare a un tema predefinito. Leggi di più su questo argomento
- D3dx11_42.dll non trovato: Come risolverlo
- Windows 11 si spegne dopo inattività: 4 modi per fermarlo
- Windows si spegne invece di riavviarsi: 4 modi per risolverlo
3. Disabilita i plugin
- Accedi al tuo sito tramite FTP e fai doppio clic sulla cartella wp-content per aprirla.
- Ora, rinomina la cartella plugins in plugins_old. In alternativa, puoi aprire la cartella e aggiungere _old ai singoli file plugin.
- Ora dovresti essere in grado di accedere al tuo sito WordPress, dove puoi abilitare i plugin uno dopo l’altro.
In alcuni casi, questo problema può derivare da un conflitto tra plugin. Per risolverlo, è necessario disabilitare tutti i plugin e riattivarli uno dopo l’altro.
4. Aumenta il limite di memoria PHP
- Accedi al tuo sito tramite FTP, fai clic con il tasto destro su wp-config.php e seleziona Modifica per aprirlo.
- Ora, inserisci il comando qui sotto prima dell’ultima riga del tuo comando PHP:
define( 'WP_MEMORY_LIMIT', '128M' );
- Infine, salva il codice.
Si è verificato un errore critico nel tuo sito web che può verificarsi se il tuo server non può eseguire PHP a causa di risorse insufficienti. La soluzione a questo è aumentare il limite di memoria PHP.
Nota che non dovresti aumentare eccessivamente il tuo limite di memoria PHP a meno che un plugin non lo richieda specificamente. E in questo caso, aumentarlo a 265M dovrebbe bastare.
Con questo, possiamo concludere questa guida dettagliata su come risolvere si è verificato un errore critico nel tuo sito web. Assicurati solo di seguire le istruzioni fornite e dovresti essere in grado di accedere al tuo sito WordPress.
Se stai affrontando problemi di sicurezza sul tuo sito WordPress, controlla la nostra guida dettagliata per risolverli.
Sentiti libero di farci sapere quale soluzione ti ha aiutato a risolvere questo problema nei commenti qui sotto.