{"id":31389,"date":"2022-11-07T09:00:00","date_gmt":"2022-11-07T07:00:00","guid":{"rendered":"https:\/\/supporthost.com\/it\/?p=31389"},"modified":"2025-09-16T10:02:44","modified_gmt":"2025-09-16T08:02:44","slug":"errore-critico-wordpress","status":"publish","type":"post","link":"https:\/\/supporthost.com\/it\/errore-critico-wordpress\/","title":{"rendered":"Come risolvere l&#8217;errore &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;"},"content":{"rendered":"\n<p>Quando provi ad accedere al tuo sito WordPress, ti ritrovi davanti a una pagina di errore con scritto &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;? <\/p>\n\n\n\n<p>In questa guida vedremo come fare a capire rapidamente da cosa \u00e8 generato l&#8217;errore critico di WordPress. In questo modo potrai riuscire a rimettere il tuo sito in funzione il prima possibile.<\/p>\n\n\n\n<p>Cominciamo!<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Indice<\/h2><nav><ul><li><a href=\"#cose-lerrore-si-e-verificato-un-errore-critico-sul-tuo-sito-web\">Cos&#8217;\u00e8 l&#8217;errore &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;<\/a><\/li><li><a href=\"#da-cosa-e-causato-lerrore-critico-di-word-press\">Da cosa \u00e8 causato l&#8217;errore critico di WordPress?<\/a><\/li><li><a href=\"#come-identificare-e-risolvere-si-e-verificato-un-errore-critico-sul-tuo-sito-web\">Come identificare e risolvere &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;<\/a><ul><li><a href=\"#attivare-la-modalita-di-debug-di-word-press\">Attivare la modalit\u00e0 di debug di WordPress<\/a><ul><li><a href=\"#identificare-lerrore-visualizzazione-a-schermo\">Identificare l&#8217;errore (visualizzazione a schermo)<\/a><\/li><li><a href=\"#consultare-il-file-debug-log-per-individuare-lerrore\">Consultare il file debug.log per individuare l&#8217;errore<\/a><\/li><\/ul><\/li><li><a href=\"#controllare-il-file-error-log\">Controllare il file error_log<\/a><\/li><\/ul><\/li><li><a href=\"#errore-critico-word-press-soluzioni-alle-cause-piu-comuni\">Errore critico WordPress: soluzioni alle cause pi\u00f9 comuni<\/a><ul><li><a href=\"#disattivare-i-plugin\">Disattivare i plugin<\/a><\/li><li><a href=\"#ripristinare-il-tema-di-default\">Ripristinare il tema di default<\/a><\/li><li><a href=\"#cambiare-la-versione-php\">Cambiare la versione PHP<\/a><\/li><li><a href=\"#aumentare-il-limite-di-memoria-php\">Aumentare il limite di memoria PHP<\/a><\/li><li><a href=\"#ripristinare-un-backup-di-word-press\">Ripristinare un backup di WordPress<\/a><\/li><\/ul><\/li><li><a href=\"#conclusioni\">Conclusioni<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-1-1024x538.png\" alt=\"Si E Verificato Un Errore Critico Sul Tuo Sito Web 1\" class=\"wp-image-31430\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-1-1024x538.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-1-300x158.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-1-768x403.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-1-120x63.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-1.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"cose-lerrore-si-e-verificato-un-errore-critico-sul-tuo-sito-web\">Cos&#8217;\u00e8 l&#8217;errore &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;<\/h2>\n\n\n\n<p>L&#8217;avviso &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221; \u00e8 un messaggio di errore che compare sui siti WordPress.<\/p>\n\n\n\n<p>Quando cerchiamo di collegarci al back-end del nostro sito o anche semplicemente di visitarlo, tutto quello che vediamo \u00e8 una schermata con questo avviso:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"264\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-1024x264.png\" alt=\"Si E Verificato Un Errore Critico Sul Tuo Sito Web\" class=\"wp-image-31417\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-1024x264.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-300x77.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-768x198.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web-120x31.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/si-e-verificato-un-errore-critico-sul-tuo-sito-web.png 1026w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In alcuni casi l&#8217;errore pu\u00f2 comparire solo dopo determinate azioni. Ad ogni modo, per\u00f2, quando capita interrompe la navigazione sul sito e ci impedisce anche di accedere all&#8217;area di amministrazione.<\/p>\n\n\n\n<p>L&#8217;avviso pu\u00f2 variare leggermente e il testo riportato \u00e8 uno dei seguenti:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Si \u00e8 verificato un errore critico sul tuo sito web. Scopri di pi\u00f9 riguardo la risoluzione dei problemi in WordPress.<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>There has been a critical error on your website. Please check your site admin email inbox for instructions.<\/code><\/pre>\n\n\n\n<p>Il messaggio riporta un collegamento che rimanda verso le <a href=\"https:\/\/wordpress.org\/support\/article\/faq-troubleshooting\/\" rel=\"noopener\">FAQ<\/a> di WordPress riguardo alcuni degli errori pi\u00f9 comuni, compreso quello dello <a href=\"https:\/\/supporthost.com\/it\/schermo-bianco-wordpress\/\" data-type=\"post\" data-id=\"21022\">schermo bianco di WordPress<\/a> (conosciuto anche come <em>schermo bianco della morte<\/em>).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"da-cosa-e-causato-lerrore-critico-di-word-press\">Da cosa \u00e8 causato l&#8217;errore critico di WordPress?<\/h2>\n\n\n\n<p>Il problema &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221; viene indicato anche come &#8220;errore critico di WordPress&#8221; visto che impedisce l&#8217;accesso al sito e all&#8217;area di amministrazione.<\/p>\n\n\n\n<p>L&#8217;errore si pu\u00f2 verificare per via di un problema con un plugin o un tema e alla base ha in generale sempre un problema con uno script PHP che viene interrotto.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"767\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/03\/debug-1024x767.png\" alt=\"Debug\" class=\"wp-image-23509\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/03\/debug-1024x767.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/03\/debug-300x225.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/03\/debug-768x575.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/03\/debug-84x63.png 84w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/03\/debug.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Visto che si tratta di uno degli errori pi\u00f9 comuni di WordPress, gli sviluppatori hanno introdotto una funzione che <strong>invia un&#8217;email <\/strong>per aiutare a identificare la causa dell&#8217;errore.<\/p>\n\n\n\n<p>L&#8217;email viene inviata all&#8217;indirizzo dell&#8217;amministratore del sito WordPress e riporta i dettagli dell&#8217;errore:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>tipo di errore \u2013 per esempio un <strong>parse error<\/strong> (un tipo di errore PHP);<\/li>\n\n\n\n<li>posizione dell&#8217;errore \u2013 viene indicato il file e la <strong>riga <\/strong>di codice in cui \u00e8 stato riscontrato l&#8217;errore;<\/li>\n\n\n\n<li>messaggio di errore \u2013 ci aiuta a capire il tipo di errore, per esempio un errore di <strong>sintassi <\/strong>nel codice.<\/li>\n<\/ul>\n\n\n\n<p>Il problema \u00e8 che non sempre questo avviso viene inviato tramite email.<\/p>\n\n\n\n<p>Per fortuna, per\u00f2, si pu\u00f2 identificare l&#8217;errore in maniera abbastanza semplice. Vediamo come.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"come-identificare-e-risolvere-si-e-verificato-un-errore-critico-sul-tuo-sito-web\">Come identificare e risolvere &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;<\/h2>\n\n\n\n<p>Per riuscire a risolvere il problema &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;, bisogna capire cosa ha generato l&#8217;errore.<\/p>\n\n\n\n<p>Per trovare la causa esatta dell&#8217;errore puoi procedere cos\u00ec:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Metodo 1: controlla l&#8217;indirizzo email dell&#8217;amministratore per vedere se \u00e8 arrivata l&#8217;email. Assicurati di controllare anche nella cartella della posta indesiderata.<\/li>\n\n\n\n<li>Metodo 2: attiva la <strong>modalit\u00e0 di debug <\/strong>di WordPress per vedere gli errori o controlla il log degli errori del server.<\/li>\n<\/ul>\n\n\n\n<p>Entrambi i sistemi ci permettono di capire esattamente la causa dell&#8217;errore critico di WordPress. Il secondo metodo \u00e8 quello che ci permette di risolvere l&#8217;errore critico di WordPress anche se non abbiamo ricevuto l&#8217;email.<\/p>\n\n\n\n<p>Vediamo come fare ad attivare la modalit\u00e0 di debug e dove trovare il log degli errori.<\/p>\n\n\n\n<p class=\"note\">Dopo aver individuato l&#8217;errore, non dimenticare di disattivare la modalit\u00e0 di debug. Ti baster\u00e0 reimpostare i valori delle righe che abbiamo visto prima su &#8220;false&#8221;.<\/p>\n\n\n\n<p>In un sito in produzione (vale a dire pubblico e raggiungibile dai visitatori) \u00e8 raccomandabile disattivare la visualizzazione degli errori e la modalit\u00e0 di debug.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"attivare-la-modalita-di-debug-di-word-press\">Attivare la modalit\u00e0 di debug di WordPress<\/h3>\n\n\n\n<p>Anche se non riusciamo ad accedere al back-end del nostro sito, WordPress ci permette di attivare la <strong>modalit\u00e0 di debug<\/strong> in maniera molto semplice.<\/p>\n\n\n\n<p>Tutto quello che dobbiamo fare \u00e8 modificare il file di configurazione di WordPress. Si tratta del file <code><strong>wp-config.php<\/strong><\/code> che si trova nella directory principale del tuo sito. La directory pu\u00f2 chiamarsi <em>public_html<\/em> o avere il nome corrispondente al tuo dominio.<\/p>\n\n\n\n<p>Se hai un piano attivo con SupportHost, per esempio un piano <a href=\"https:\/\/supporthost.com\/it\/hosting-wordpress\/\" data-type=\"page\" data-id=\"22570\">hosting WordPress<\/a>, puoi accedere ai file del sito direttamente da <strong>cPanel<\/strong>.<\/p>\n\n\n\n<p>Dal <a href=\"https:\/\/supporthost.com\/it\/tutorial\/file-manager\/\" data-type=\"bwl_kb\" data-id=\"17616\">file manager<\/a> puoi effettuare una ricerca e trovare il file <code>wp-config.php<\/code>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"349\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-wp-config-con-file-manager-1024x349.png\" alt=\"Cercare File Wp Config Con File Manager\" class=\"wp-image-31424\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-wp-config-con-file-manager-1024x349.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-wp-config-con-file-manager-300x102.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-wp-config-con-file-manager-768x262.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-wp-config-con-file-manager-120x41.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-wp-config-con-file-manager.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"note\">Se hai pi\u00f9 installazioni di WordPress sullo stesso spazio web, per esempio su sottocartelle o sottodomini, assicurati di andare a modificare il file giusto.<\/p>\n\n\n\n<p>Con il file manager possiamo modificare direttamente il file usando l&#8217;editor integrato.<\/p>\n\n\n\n<p>Apriamo il file <code>wp-config.php<\/code> e andiamo a individuare le seguenti righe:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define( 'WP_DEBUG', false );\ndefine( 'WP_DEBUG_LOG', false );<\/code><\/pre>\n\n\n\n<p>Dobbiamo modificare il valore in <code>true<\/code>, cos\u00ec:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define( 'WP_DEBUG', true );\ndefine( 'WP_DEBUG_LOG', true );<\/code><\/pre>\n\n\n\n<p>Se non sono presenti, ci baster\u00e0 aggiungerle prima della riga conclusiva del file, che riporta questo testo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/* That's all, stop editing! Happy blogging. *\/<\/code><\/pre>\n\n\n\n<p>Qui ti mostro il risultato che devi avere:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"530\" height=\"85\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/attivare-modalita-debug-wordpress-e-file-debug-log.png\" alt=\"Attivare Modalita Debug WordPress E File Debug Log\" class=\"wp-image-31418\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/attivare-modalita-debug-wordpress-e-file-debug-log.png 530w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/attivare-modalita-debug-wordpress-e-file-debug-log-300x48.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/attivare-modalita-debug-wordpress-e-file-debug-log-120x19.png 120w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><\/figure>\n\n\n\n<p>Cos\u00ec facendo avremo attivato la modalit\u00e0 di debug e registreremo gli errori che vengono riscontrati.<\/p>\n\n\n\n<p>La prima riga (WP_DEBUG) ci permette di attivare la modalit\u00e0 di debug.<\/p>\n\n\n\n<p>La seconda (WP_DEBUG_LOG) crea un nuovo file <code>debug.log<\/code> in cui vengono annotati e conservati gli errori. <\/p>\n\n\n\n<p>Puoi anche attivare la visualizzazione a schermo degli errori aggiungendo questa riga:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define( 'WP_DEBUG_DISPLAY', true );<\/code><\/pre>\n\n\n\n<p>Dopo aver modificato il file, assicurati di <strong>salvare<\/strong> le modifiche.<\/p>\n\n\n\n<p>Ora che la modalit\u00e0 di debug \u00e8 attiva puoi andare anche consultare il file <code>debug.log<\/code> che all&#8217;interno della cartella wp-content per vedere il registro degli errori.<\/p>\n\n\n\n<p>Vediamo come fare a vedere gli errori in entrambi i casi.<\/p>\n\n\n\n<p>Nota: attivare la modalit\u00e0 di debug \u00e8 utile anche in altri casi, ad esempio se incontri l&#8217;<a href=\"https:\/\/supporthost.com\/it\/aggiornamento-fallito-wordpress\/\">errore di aggiornamento fallito<\/a> quando vai ad aggiornare una pagina su WordPress.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"identificare-lerrore-visualizzazione-a-schermo\">Identificare l&#8217;errore (visualizzazione a schermo)<\/h4>\n\n\n\n<p>Se hai attivato la visualizzazione a schermo degli errori (con la variabile WP_DEBUG_DISPLAY), ti baster\u00e0 visitare l&#8217;home page del sito web e vedrai l&#8217;errore, come nel nostro esempio qui di seguito:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"980\" height=\"676\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-con-modalita-debug-attiva.png\" alt=\"Errore Critico WordPress Con Modalita Debug Attiva\" class=\"wp-image-31419\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-con-modalita-debug-attiva.png 980w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-con-modalita-debug-attiva-300x207.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-con-modalita-debug-attiva-768x530.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-con-modalita-debug-attiva-91x63.png 91w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/figure>\n\n\n\n<p>Ora non ci resta che interpretare l&#8217;errore, vediamo come fare con il caso del nostro esempio.<\/p>\n\n\n\n<p>Nell&#8217;avviso ci viene indicato:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>il <strong>tipo <\/strong>di errore, nel nostro caso un <em>parse error<\/em>;<\/li>\n\n\n\n<li>il <strong>file <\/strong>interessato e il percorso in cui trovarlo, nel nostro esempio &#8220;<code>post.php<\/code>&#8220;;<\/li>\n\n\n\n<li>la <strong>riga <\/strong>in cui \u00e8 presente l&#8217;errore, <em>line <\/em>72.<\/li>\n<\/ul>\n\n\n\n<p>Tieni presente che ci possono essere pi\u00f9 errori, come nel nostro caso in cui ci sono due errori del tipo &#8220;notice&#8221;. In questa situazione specifica, per\u00f2, il problema che causava l&#8217;errore critico di WordPress era solamente il primo: un errore di sintassi nel file.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"consultare-il-file-debug-log-per-individuare-lerrore\">Consultare il file debug.log per individuare l&#8217;errore<\/h4>\n\n\n\n<p>Se non hai attivato la funzione WP_DEBUG_DISPLAY, puoi controllare l&#8217;errore direttamente consultando il file <code>debug.log<\/code>.<\/p>\n\n\n\n<p>Il file si trova all&#8217;interno della cartella wp-content, come vedi qui:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"632\" height=\"471\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/file-debug-log-wordpress.png\" alt=\"File Debug Log WordPress\" class=\"wp-image-23128\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/file-debug-log-wordpress.png 632w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/file-debug-log-wordpress-300x224.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/file-debug-log-wordpress-85x63.png 85w\" sizes=\"auto, (max-width: 632px) 100vw, 632px\" \/><\/figure>\n\n\n\n<p>Nel nostro caso \u00e8 stato registrato l&#8217;errore che abbiamo appena visto, e il file <code>debug.log<\/code> avr\u00e0 questo contenuto:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"84\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-nel-file-debug-log-1024x84.png\" alt=\"Errore Critico WordPress Nel File Debug Log\" class=\"wp-image-31421\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-nel-file-debug-log-1024x84.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-nel-file-debug-log-300x25.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-nel-file-debug-log-768x63.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-nel-file-debug-log-120x10.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/errore-critico-wordpress-nel-file-debug-log.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Esattamente come abbiamo visto prima viene riportato il tipo di errore, il file in cui si \u00e8 verificato e la riga di codice corrispondente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"controllare-il-file-error-log\">Controllare il file error_log<\/h3>\n\n\n\n<p class=\"note\">In genere attivare la modalit\u00e0 di debug di WordPress \u00e8 sufficiente a identificare l&#8217;errore e risolvere il problema dell&#8217;errore critico di WordPress.<\/p>\n\n\n\n<p>Ad ogni modo per verificare la presenza di eventuali <a href=\"https:\/\/supporthost.com\/it\/errori-php\/\" data-type=\"post\" data-id=\"23503\">errori PHP<\/a>, puoi controllare anche il file<em> <\/em><code>error_log<\/code>.<\/p>\n\n\n\n<p>Se hai un piano hosting con SupportHost, allora questo file viene generato in automatico e puoi trovarlo nella directory dell&#8217;errore.<\/p>\n\n\n\n<p>Ti baster\u00e0 quindi controllare la cartella public_html del tuo sito e aprire il file per leggere gli errori.<\/p>\n\n\n\n<p>Puoi anche semplicemente fare una ricerca del file tramite il file manager di cPanel, cos\u00ec:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"57\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-error-log-cpanel-1024x57.png\" alt=\"Cercare File Error Log Cpanel\" class=\"wp-image-31422\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-error-log-cpanel-1024x57.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-error-log-cpanel-300x17.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-error-log-cpanel-768x43.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-error-log-cpanel-120x7.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/10\/cercare-file-error-log-cpanel.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"errore-critico-word-press-soluzioni-alle-cause-piu-comuni\">Errore critico WordPress: soluzioni alle cause pi\u00f9 comuni<\/h2>\n\n\n\n<p>Per identificare cosa ha generato la comparsa dell&#8217;avviso &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;, la soluzione migliore \u00e8 seguire i due metodi che abbiamo appena visto.<\/p>\n\n\n\n<p>Cos\u00ec facendo riusciamo a risalire con precisione all&#8217;errore e possiamo risolverlo.<\/p>\n\n\n\n<p>Qui di seguito, invece, elenchiamo alcune della<strong> cause pi\u00f9 comuni<\/strong> che potrebbero aver generato il problema e vediamo quali sono le soluzioni:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table data-mtr-unique-id=\"3f7cdc15084c4dda7d8d246699dcc497-1\" class=\"mtr-table mtr-thead-th\"><thead><tr><th data-mtr-content=\"Causa\" class=\"mtr-th-tag\"><div class=\"mtr-cell-content\">Causa<\/div><\/th><th data-mtr-content=\"Soluzione\" class=\"mtr-th-tag\"><div class=\"mtr-cell-content\">Soluzione<\/div><\/th><\/tr><\/thead><tbody><tr><td data-mtr-content=\"Causa\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Conflitto con i plugin<\/div><\/td><td data-mtr-content=\"Soluzione\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Disattivare i plugin<\/div><\/td><\/tr><tr><td data-mtr-content=\"Causa\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Problema con il tema in uso<\/div><\/td><td data-mtr-content=\"Soluzione\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Reimpostare il tema di default<\/div><\/td><\/tr><tr><td data-mtr-content=\"Causa\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Versione PHP obsoleta<\/div><\/td><td data-mtr-content=\"Soluzione\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Cambiare la versione PHP<\/div><\/td><\/tr><tr><td data-mtr-content=\"Causa\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Limite di memoria PHP insufficiente<\/div><\/td><td data-mtr-content=\"Soluzione\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Aumentare il limite di memoria PHP<\/div><\/td><\/tr><tr><td data-mtr-content=\"Causa\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Non riesci a determinare la causa<\/div><\/td><td data-mtr-content=\"Soluzione\" class=\"mtr-td-tag\"><div class=\"mtr-cell-content\">Ripristinare un backup di WordPress<\/div><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Andiamo a vedere una ad una le possibili <strong>soluzioni <\/strong>al problema &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"disattivare-i-plugin\">Disattivare i plugin<\/h3>\n\n\n\n<p>Una delle cause dell&#8217;errore critico di WordPress \u00e8 data da problemi con i <a href=\"https:\/\/supporthost.com\/it\/plugin-wordpress\/\" data-type=\"post\" data-id=\"16110\">plugin<\/a>. In questo caso <a href=\"https:\/\/supporthost.com\/it\/disattivare-plugin-wordpress\/\" data-type=\"post\" data-id=\"65074\">disattivare tutti i plugin<\/a> installati e riattivarli uno ad uno pu\u00f2 risolvere il problema.<\/p>\n\n\n\n<p>Visto che l&#8217;errore non ci permette di accedere al back-end, dobbiamo disattivare i plugin manualmente.<\/p>\n\n\n\n<p>Per farlo seguiamo questi passi:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>accedi ai file del sito tramite file manager o un client FTP come <a href=\"https:\/\/supporthost.com\/it\/filezilla\/\" data-type=\"post\" data-id=\"18692\">FileZilla<\/a> o <a href=\"https:\/\/supporthost.com\/it\/cyberduck\/\" data-type=\"post\" data-id=\"23374\">Cyberduck<\/a>;<\/li>\n\n\n\n<li>rinomina la cartella &#8220;<em>plugins<\/em>&#8221; in &#8220;<em>plugins-disattivati<\/em>&#8220;.<\/li>\n<\/ol>\n\n\n\n<p>Poi dovrai creare una nuova cartella &#8220;plugins&#8221; e spostare una alla volta le cartelle dei singoli plugin per capire quale sta causando l&#8217;errore.<\/p>\n\n\n\n<p>In alternativa puoi disattivare i plugin dal database, seguendo la procedura che abbiamo spiegato qui: <a href=\"https:\/\/supporthost.com\/it\/phpmyadmin-wordpress\/#phpmyadmin_per_wordpress_disattivare_i_plugin\">disattivare i plugin con phpMyAdmin<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ripristinare-il-tema-di-default\">Ripristinare il tema di default<\/h3>\n\n\n\n<p>A volte anche i <a href=\"https:\/\/supporthost.com\/it\/temi-wordpress\/\" data-type=\"post\" data-id=\"14979\">temi WordPress<\/a> possono comportare conflitti che causano l&#8217;errore critico. Possiamo modificare il tema in uso di WordPress anche senza avere accesso alla dashboard.<\/p>\n\n\n\n<p>Per farlo dobbiamo accedere al database usando <a href=\"https:\/\/supporthost.com\/it\/phpmyadmin\/\" data-type=\"post\" data-id=\"18785\">phpMyAdmin<\/a> e modificare questi valori nella tabella wp_options:<\/p>\n\n\n\n<p>template;<\/p>\n\n\n\n<p>stylesheet.<\/p>\n\n\n\n<p>In corrispondenza della colonna<em> option_value<\/em> andiamo a inserire il nome del tema che vogliamo utilizzare, come ti mostro qui:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"473\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/modificare-tema-phpmyadmin-1024x473.png\" alt=\"Modificare Tema Phpmyadmin\" class=\"wp-image-23110\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/modificare-tema-phpmyadmin-1024x473.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/modificare-tema-phpmyadmin-300x139.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/modificare-tema-phpmyadmin-768x355.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/modificare-tema-phpmyadmin-120x55.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/modificare-tema-phpmyadmin.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Se non hai dimestichezza con il database, controlla la procedura passo passo nella nostra guida su come sfruttare <a href=\"https:\/\/supporthost.com\/it\/phpmyadmin-wordpress\/\">phpMyAdmin per WordPress<\/a> per compiere operazioni sul database.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"cambiare-la-versione-php\">Cambiare la versione PHP<\/h3>\n\n\n\n<p>In alcuni casi, se sul tuo sito riscontri il messaggio &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;, la causa pu\u00f2 essere la versione PHP in uso.<\/p>\n\n\n\n<p>Se stai usando una versione PHP obsoleta, dovresti passare a una pi\u00f9 <strong>aggiornata <\/strong>e vedere se in questo modo il problema si risolve.<\/p>\n\n\n\n<p>Con SupportHost puoi impostare in autonomia la versione che preferisci usare, ti basta seguire il nostro tutorial su come <a href=\"https:\/\/supporthost.com\/it\/tutorial\/versione-php\/\">cambiare la versione PHP<\/a> da cPanel.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aumentare-il-limite-di-memoria-php\">Aumentare il limite di memoria PHP<\/h3>\n\n\n\n<p>E se il problema fosse un limite di memoria? Un limite troppo basso pu\u00f2 interrompere l&#8217;esecuzione di uno script PHP.<\/p>\n\n\n\n<p>Ci sono diversi modi per modificare questa soglia.<\/p>\n\n\n\n<p>SupportHost ti permette di modificare il limite di memoria direttamente dallo strumento <strong>PHP Selector<\/strong> di cPanel, cos\u00ec:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>apri la scheda <em>options<\/em>;<\/li>\n\n\n\n<li>modifica il valore in corrispondenza a &#8220;memory_limit&#8221;.<\/li>\n<\/ol>\n\n\n\n<p>In questa schermata ho evidenziato il valore da modificare.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"411\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/php-cpanel-scheda-options-1024x411.png\" alt=\"Php Cpanel Scheda Options\" class=\"wp-image-23109\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/php-cpanel-scheda-options-1024x411.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/php-cpanel-scheda-options-300x121.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/php-cpanel-scheda-options-768x308.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/php-cpanel-scheda-options-120x48.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2022\/02\/php-cpanel-scheda-options.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In alternativa puoi modificare il limite di memoria aggiungendo questa riga nel file <code>wp-config.php<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define( 'WP_MEMORY_LIMIT', '128M' );<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ripristinare-un-backup-di-word-press\">Ripristinare un backup di WordPress<\/h3>\n\n\n\n<p>Nella nostra guida al <a href=\"https:\/\/supporthost.com\/it\/backup-wordpress\/\">backup di WordPress<\/a> abbiamo parlato dell&#8217;utilit\u00e0 di avere sempre una copia aggiornata dei file del sito in caso di errori.<\/p>\n\n\n\n<p>Quando tutte le soluzioni precedenti non hanno funzionato e il tuo sito \u00e8 ancora irraggiungibile per via del messaggio &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;, puoi correre ancora ai ripari. Ti basta <strong>ripristinare un backup<\/strong> recente.<\/p>\n\n\n\n<p>Nella guida linkata sopra abbiamo spiegato passo passo come fare.<\/p>\n\n\n\n<p>Se non sei riuscito a risalire alle cause dell&#8217;errore, \u00e8 consigliabile anche fare una <a href=\"https:\/\/supporthost.com\/it\/scansione-sito\/\" data-type=\"post\" data-id=\"30660\">scansione del sito<\/a> per escludere la presenza di <strong>malware<\/strong> che abbiano compromesso i file.<\/p>\n\n\n\n<p>SupportHost ti offre due strumenti per la <a href=\"https:\/\/supporthost.com\/it\/tutorial\/scansione-antivirus\/\">scansione antivirus<\/a> del sito: ClamAV e Imunify360.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusioni\">Conclusioni<\/h2>\n\n\n\n<p>L&#8217;avviso &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221; pu\u00f2 spaventare gli amministratori di un sito WordPress che si ritrovano di punto in bianco a non riuscire pi\u00f9 ad accedere al sito. <\/p>\n\n\n\n<p>Per fortuna, per\u00f2, WordPress ha una modalit\u00e0 di <strong>debug <\/strong>nata proprio per aiutare gli utenti a scovare gli errori e riuscire a risolverli.<\/p>\n\n\n\n<p>Basta solo sapere dove cercare.<\/p>\n\n\n\n<p>Abbiamo visto come fare a identificare il problema che genera l&#8217;errore critico di WordPress ed elencato anche le cause e le soluzioni pi\u00f9 comuni. <\/p>\n\n\n\n<p>E tu, sei riuscito a capire cosa causava l&#8217;errore nel tuo sito? Facci sapere con un commento.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando provi ad accedere al tuo sito WordPress, ti ritrovi davanti a una pagina di errore con scritto &#8220;Si \u00e8 verificato un errore critico sul tuo sito web&#8221;? In questa guida vedremo come fare a capire rapidamente da cosa \u00e8 generato l&#8217;errore critico di WordPress. In questo modo potrai riuscire a rimettere il tuo sito [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":63789,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[34],"tags":[],"class_list":["post-31389","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-risoluzione-problemi"],"acf":[],"_links":{"self":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/31389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/comments?post=31389"}],"version-history":[{"count":5,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/31389\/revisions"}],"predecessor-version":[{"id":132836,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/31389\/revisions\/132836"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media\/63789"}],"wp:attachment":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media?parent=31389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/categories?post=31389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tags?post=31389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}