{"id":22337,"date":"2025-10-15T08:44:45","date_gmt":"2025-10-15T08:44:45","guid":{"rendered":"https:\/\/soccorsowp.it\/blog\/risolvi-lo-schermo-bianco-della-morte-su-wordpress-subito\/"},"modified":"2025-10-15T08:44:45","modified_gmt":"2025-10-15T08:44:45","slug":"risolvi-lo-schermo-bianco-della-morte-su-wordpress-subito","status":"publish","type":"post","link":"https:\/\/soccorsowp.it\/blog\/risolvi-lo-schermo-bianco-della-morte-su-wordpress-subito\/","title":{"rendered":"Risolvi lo Schermo Bianco della Morte su WordPress Subito"},"content":{"rendered":"<h1>Risolvi lo Schermo Bianco della Morte su WordPress Subito<\/h1>\n<p>Stai cercando di accedere al tuo sito WordPress e ti ritrovi davanti solo ad una pagina totalmente bianca? Nessun errore, nessun messaggio, solo un vuoto inquietante: \u00e8 il temuto <strong>errore schermo bianco della morte WordPress<\/strong>. Questo problema, chiamato in inglese White Screen of Death (WSOD), \u00e8 tra i pi\u00f9 paralizzanti perch\u00e9 il sito sembra letteralmente sparito, sia nel frontend che nell\u2019area amministrativa.<\/p>\n<p>Non sei il solo: ogni settimana riceviamo richieste di aiuto per questo errore. In questa guida ti spiego passo passo come identificare l\u2019origine dello schermo bianco, come risolverlo rapidamente e come ridurre il rischio che si ripresenti. Affronterai tutte le possibili cause \u2013 plugin, temi, errori di codice, limiti di memoria \u2013 e uscirai dall\u2019incubo con un sito nuovamente funzionante. Al termine, saprai come intervenire in autonomia e avrai la sicurezza di poter gestire anche i casi peggiori senza panico.<\/p>\n<h2>Cause pi\u00f9 Comuni dello Schermo Bianco su WordPress<\/h2>\n<p>L\u2019<strong>errore schermo bianco della morte WordPress<\/strong> pu\u00f2 sembrare misterioso, ma nella mia esperienza deriva quasi sempre da una delle seguenti cause:<\/p>\n<ol>\n<li><strong>Plugin difettoso o incompatibile<\/strong>: Un plugin aggiornato male o in conflitto con altri pu\u00f2 bloccare tutto il sito.<\/li>\n<li><strong>Tema corrotto o non aggiornato<\/strong>: Anche un semplice errore nel file <strong>functions.php<\/strong> del tema pu\u00f2 causare la schermata bianca.<\/li>\n<li><strong>Limite di memoria PHP superato<\/strong>: Se WordPress consuma pi\u00f9 RAM di quella concessa dall\u2019hosting, il server non riesce a rispondere e restituisce una pagina vuota.<\/li>\n<li><strong>File corrotti o modifiche errate<\/strong>: Errori dentro <strong>wp-config.php<\/strong>, <strong>.htaccess<\/strong> o altri file chiave possono mandare tutto in tilt.<\/li>\n<li><strong>Errori nell\u2019hosting<\/strong>: Aggiornamenti server, cambi di versione PHP o permessi errati possono portare allo stesso risultato.<\/li>\n<\/ol>\n<p>Di solito la schermata bianca colpisce tutto il sito, ma pu\u00f2 capitare che sia limitata solo all\u2019area admin. Identificare questa differenza \u00e8 gi\u00e0 un primo indizio per capire dove agire. In caso di plugin, spesso basta disattivarli per vedere subito il sito riprendersi; se invece anche l\u2019admin \u00e8 bloccato, la causa potrebbe essere pi\u00f9 profonda (tema o limiti server).<\/p>\n<h2>Disattivare i Plugin: Il Primo Step Risolutivo<\/h2>\n<p>Nella maggior parte dei casi in cui ho risolto il <strong>White Screen of Death<\/strong>, la colpa era di un plugin che aveva smesso di funzionare dopo un aggiornamento, un conflitto o semplicemente perch\u00e9 non pi\u00f9 compatibile con la versione attuale di WordPress o PHP. Ecco come procedere per verificare rapidamente:<\/p>\n<ol>\n<li><strong>Accedi al file manager del tuo hosting<\/strong> (o via FTP\/SFTP con FileZilla): vai nella cartella <strong>\/wp-content\/<\/strong>.<\/li>\n<li><strong>Rinomina la cartella plugins<\/strong>: cambia da <em>plugins<\/em> a qualcosa tipo <em>plugins_old<\/em>. Questo disattiva tutti i plugin in un colpo solo.<\/li>\n<li><strong>Ricarica il sito sul browser<\/strong>. Se ricompare, hai trovato la causa: uno dei plugin.<\/li>\n<li><strong>Ripristina il nome originale della cartella (plugins)<\/strong>.<\/li>\n<li><strong>Disattiva uno a uno i plugin<\/strong>: entra nella directory plugins e rinomina singole cartelle per individuarne uno specifico che causa lo schermo bianco.<\/li>\n<li><strong>Dopo aver individuato il plugin incriminato<\/strong>, eliminalo o aggiorna alla versione compatibile.<\/li>\n<\/ol>\n<p><em>Se non puoi accedere nemmeno via SFTP o File Manager chiedi assistenza al provider hosting: potrebbero esserci restrizioni sui permessi.<\/em><\/p>\n<h2>Cambio Tema: Ripristina l\u2019Aspetto Predefinito di WordPress<\/h2>\n<p>Se nemmeno disattivando tutti i plugin risolvi il <strong>problema schermo bianco WordPress<\/strong>, il colpevole potrebbe essere il tema attivo. Anche un piccolo errore nel file <strong>functions.php<\/strong>, una funzione non compatibile o un aggiornamento mal riuscito possono bloccare tutto il sito.<\/p>\n<ol>\n<li><strong>Torna su \/wp-content\/themes\/<\/strong>: accedi sempre via FTP\/File Manager.<\/li>\n<li><strong>Rinomina la cartella del tema attivo<\/strong>. Per esempio, se usi &#8220;astra&#8221;, rinominala in &#8220;astra_old&#8221;.<\/li>\n<li><strong>WordPress tenter\u00e0 automaticamente di attivare un tema predefinito<\/strong>, come &#8220;twentytwentyfour&#8221;. Se non hai nessun tema default installato, caricane uno nuovo tramite FTP (scarica dal sito ufficiale e carica la cartella zip scompattata).<\/li>\n<li><strong>Ricarica il sito e verifica se la schermata bianca scompare<\/strong>. Se s\u00ec, il problema era nel tema (o in un suo file customizzato).<\/li>\n<li><strong>Poi esamina il file functions.php del vecchio tema<\/strong>. Spesso qui si annidano errori di sintassi PHP che causano crash irreversibili.<\/li>\n<\/ol>\n<p><em>\u26a0\ufe0f ATTENZIONE: Se hai fatto personalizzazioni nel tema child o main, effettua sempre un backup prima di modificarne i file!<\/em><\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1792\" height=\"1024\" src=\"https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-y8idvl4egeebtfgxzurqxqx5.png\" alt=\"Mano che utilizza un laptop con schermo che mostra una cartella aperta contenente file e directory di sistema\" class=\"wp-image-22334\" srcset=\"https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-y8idvl4egeebtfgxzurqxqx5.png 1792w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-y8idvl4egeebtfgxzurqxqx5-300x171.png 300w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-y8idvl4egeebtfgxzurqxqx5-1024x585.png 1024w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-y8idvl4egeebtfgxzurqxqx5-768x439.png 768w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-y8idvl4egeebtfgxzurqxqx5-1536x878.png 1536w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-y8idvl4egeebtfgxzurqxqx5-18x10.png 18w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-y8idvl4egeebtfgxzurqxqx5-600x343.png 600w\" sizes=\"auto, (max-width: 1792px) 100vw, 1792px\" \/><\/figure>\n<h2>Aumenta il Limite di Memoria PHP e Debugga l\u2019Errore<\/h2>\n<p>Un altro scenario frequente che porta al <strong>White Screen of Death su WordPress<\/strong> \u00e8 l\u2019esaurimento della memoria assegnata agli script PHP. Se usi molti plugin pesanti (come WooCommerce), temi complessi o builder visuali, puoi facilmente superare i limiti standard imposti dal provider. Per capire se \u00e8 questo il problema e risolvere:<\/p>\n<ol>\n<li><strong>Edita il file wp-config.php<\/strong>: lo trovi nella root principale del sito.<\/li>\n<li><strong>Aggiungi questa riga prima della chiusura <em>\/* That&#8217;s all, stop editing! Happy publishing. *\/<\/em><\/strong>:<br \/><em>define(&#8216;WP_MEMORY_LIMIT&#8217;, &#8216;256M&#8217;); \/\/ Aumenta a 256MB la RAM disponibile a WordPress<\/em><\/li>\n<li><strong>Salva il file e ricarica il sito<\/strong>. Se ora funziona, era proprio un problema di memoria.<\/li>\n<li><strong>Abilita la modalit\u00e0 debug per vedere quale errore si nasconde dietro lo schermo bianco:<\/strong><\/li>\n<ul>\n<li>Aggiungi:<br \/><em>define(&#8216;WP_DEBUG&#8217;, true);<br \/>define(&#8216;WP_DEBUG_LOG&#8217;, true);<br \/>define(&#8216;WP_DEBUG_DISPLAY&#8217;, false);<\/em><\/li>\n<li>I messaggi di errore saranno scritti dentro \/wp-content\/debug.log (apri quel file per leggere l\u2019errore reale)<\/li>\n<\/ul>\n<li><strong>Torna a WP_DEBUG false dopo aver finito le prove:<\/strong><br \/><em>define(&#8216;WP_DEBUG&#8217;, false);<\/em><\/li>\n<\/ol>\n<p>A volte pu\u00f2 essere necessario anche aumentare i valori nel file .htaccess oppure dal pannello di controllo hosting (come cPanel o Plesk), specialmente se hai limiti imposti a livello server. Cerca le variabili &#8220;memory_limit&#8221;, &#8220;max_execution_time&#8221;, &#8220;upload_max_filesize&#8221; e adegua almeno ai valori consigliati: 256M per la memoria e 120 secondi per il tempo massimo di esecuzione script.<\/p>\n<h2>Correggi File Corrotti: wp-config.php, .htaccess e Altri Errori Critici<\/h2>\n<p>Dopo plugin e tema, i file core modificati male sono la terza causa dello <strong>schermo bianco su WordPress<\/strong>. Un errore di battitura in <em>wp-config.php<\/em>, una regola sbagliata in <em>.htaccess<\/em>, oppure permessi errati nei file possono bloccare completamente tutto.<\/p>\n<ol>\n<li><strong>Verifica wp-config.php:<\/strong> Scarica una copia via FTP e controlla che non ci siano spazi vuoti prima del tag <em>&lt;?php<\/em> o dopo <em>?&gt;<\/em>. Ogni carattere fuori posto pu\u00f2 creare errori fatali.<\/li>\n<li><strong>Sostituisci .htaccess:<\/strong> Se il tuo sito non carica, prova a rinominare <em>.htaccess<\/em> in <em>.htaccess_old<\/em>. Poi accedi come admin &gt; Impostazioni &gt; Permalink e salva senza modifiche: WordPress rigenera automaticamente un nuovo file pulito.<\/li>\n<li><strong>Controlla permessi file:<\/strong> I file devono avere permessi 644 e le cartelle 755. Se vedi valori diversi, correggi con File Manager del tuo host.<\/li>\n<li><strong>Sostituisci i file core danneggiati:<\/strong> Scarica una copia \u201cpulita\u201d di WordPress dallo stesso ramo versione (es: 6.4.x), estrai solo la cartella wp-admin e wp-includes e sovrascrivi quelle sul server (non toccare wp-content oppure il database!). Cos\u00ec ripristini eventuali file corrotti senza perdere dati.<\/li>\n<li><strong>Cerca errori nei log hosting:<\/strong> Molti provider offrono accesso ai log PHP: consultali tramite cPanel o Plesk alla voce &#8220;Error log&#8221; per messaggi dettagliati su cosa ha causato lo schermo bianco.<\/li>\n<\/ol>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1792\" height=\"1024\" src=\"https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-zv4og0b4tvx9ymawdl1wwzjg.png\" alt=\"Schermo di computer con codice sorgente e dispositivo USB con logo WordPress su scrivania illuminata da luce calda\" class=\"wp-image-22335\" srcset=\"https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-zv4og0b4tvx9ymawdl1wwzjg.png 1792w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-zv4og0b4tvx9ymawdl1wwzjg-300x171.png 300w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-zv4og0b4tvx9ymawdl1wwzjg-1024x585.png 1024w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-zv4og0b4tvx9ymawdl1wwzjg-768x439.png 768w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-zv4og0b4tvx9ymawdl1wwzjg-1536x878.png 1536w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-zv4og0b4tvx9ymawdl1wwzjg-18x10.png 18w, https:\/\/soccorsowp.it\/blog\/wp-content\/uploads\/2025\/10\/img-zv4og0b4tvx9ymawdl1wwzjg-600x343.png 600w\" sizes=\"auto, (max-width: 1792px) 100vw, 1792px\" \/><\/figure>\n<h2>Svuota la Cache e Ripulisci CDN per Sbloccare Visualizzazioni Corrotte<\/h2>\n<p>A volte lo <strong>schermo bianco della morte WordPress<\/strong> non \u00e8 causato da errori gravi ma semplicemente da una cache corrotta \u2013 sia quella interna del sito che quella del browser, passando per servizi CDN (Content Delivery Network) come Cloudflare. Prima di passare a interventi pi\u00f9 invasivi segui questi passaggi:<\/p>\n<ol>\n<li><strong>Svuota la cache del browser:<\/strong> Premi CTRL+F5 (o CMD+SHIFT+R su Mac) con la pagina bianca aperta.<\/li>\n<li><strong>Pulisci cache dei plugin:<\/strong> Se usi plugin tipo WP Super Cache, W3 Total Cache o LiteSpeed Cache, svuota tutte le cache direttamente dal backend (quando riesci ad accedere) oppure elimina manualmente le cartelle cache da \/wp-content\/cache\/.<\/li>\n<li><strong>Svuota cache lato hosting:<\/strong> Molti provider offrono una cache propria gestibile dal pannello cliente (es: SiteGround, Kinsta). Trova l\u2019opzione \u201cFlush Cache\u201d e usala dopo ogni intervento tecnico.<\/li>\n<li><strong>Pulisci cache CDN:<\/strong> Se utilizzi Cloudflare, Akamai o simili, entra nella dashboard e scegli \u201cPurge Everything\u201d per eliminare eventuali versioni corrotte delle pagine salvate nei nodi distribuiti.<\/li>\n<li><strong>Dopo ogni pulizia aggiorna sempre con CTRL+F5 per vedere se il sito torna attivo<\/strong>.<\/li>\n<\/ol>\n<p>Sottolineo questo passaggio perch\u00e9 capita spesso che dopo aver risolto il problema tecnico tu continui a vedere la pagina bianca\u2026 mentre in realt\u00e0 il sito \u00e8 gi\u00e0 tornato operativo! Fa\u2019 sempre questa prova prima di disperarti.<\/p>\n<h2>Esegui Backup e Prevenzione: Metti al Sicuro il Tuo Sito per il Futuro<\/h2>\n<p>Dopo aver superato l\u2019ostacolo dello <strong>schermo bianco della morte su WordPress<\/strong>, \u00e8 fondamentale evitare che torni a bloccarti. Ecco le best practice che applico sempre quando consegno un sito \u201csicuro\u201d ai clienti G Tech Group:<\/p>\n<ol>\n<li><strong>Esegui backup regolari:<\/strong> Usa plugin affidabili come UpdraftPlus, Duplicator o servizi integrati nell\u2019hosting; programma backup automatici giornalieri e conserva almeno una copia off-site (es: Google Drive).<\/li>\n<li><strong>Aggiorna costantemente plugin, temi e core WordPress:<\/strong> Prima di ogni aggiornamento importante effettua sempre un backup e verifica la compatibilit\u00e0 delle nuove versioni (nota: molti problemi nascono da aggiornamenti automatici non testati!).<\/li>\n<li><strong>Controlla compatibilit\u00e0 PHP:<\/strong> Ad oggi si consiglia almeno PHP 8.x; evita plugin e temi non pi\u00f9 mantenuti dagli sviluppatori.<\/li>\n<li><strong>Sfrutta la modalit\u00e0 manutenzione\/test prima degli aggiornamenti:<\/strong> Installa plugin tipo Maintenance Mode o WP Staging per clonare il sito in ambiente separato dove provare gli update senza rischiare downtime.<\/li>\n<li><strong>Tieni attiva la modalit\u00e0 debug solo quando serve:<\/strong> Lascia sempre WP_DEBUG su false in produzione per evitare di rivelare informazioni sensibili agli utenti finali.<\/li>\n<li><strong>Crea una checklist post-intervento:<\/strong> Dopo ogni manutenzione verifica: accesso backend, homepage funzionante, pagine principali caricate correttamente e nessun errore nei log hosting.<\/li>\n<\/ol>\n<p>Suggerisco inoltre di configurare alert automatici tramite servizi esterni (come UptimeRobot) per essere subito avvisato se il sito va offline o presenta errori persistenti, cos\u00ec puoi intervenire prima che i visitatori se ne accorgano.<\/p>\n<h3>Cosa fare se il problema persiste?<\/h3>\n<p>Anche dopo aver seguito tutte le procedure descritte, pu\u00f2 capitare che il <em>White Screen of Death<\/em> non si risolva. In questi casi puoi tentare:<\/p>\n<ul>\n<li>Sostituire tutti i file core tranne wp-content e wp-config.php con una nuova copia pulita di WordPress;<\/li>\n<li>Eseguire una scansione malware completa con plugin come Wordfence;<\/li>\n<li>Richiedere assistenza tecnica avanzata al supporto G Tech Group (spesso abbiamo strumenti diagnostici server-side aggiuntivi);<\/li>\n<li>Cercare incompatibilit\u00e0 tra versione database MySQL\/MariaDB e WordPress nelle specifiche hosting;<\/li>\n<li>Migrare temporaneamente il sito su altro hosting se sospetti problemi infrastrutturali\/server-side;<\/li>\n<\/ul>\n<h2>Il Tuo WordPress Ora \u00c8 Sicuro: Cosa Fare Dopo la Soluzione dello Schermo Bianco<\/h2>\n<p>Dopo aver affrontato tutte le cause dello <strong>errore schermo bianco della morte WordPress<\/strong>, puoi finalmente dormire sonni tranquilli! Ecco i passi chiave da ricordare per consolidare la soluzione e prevenire nuovi problemi:<\/p>\n<ul>\n<li>Tieni sempre backup recenti disponibili e testati;<\/li>\n<li>Aggiorna regolarmente temi, plugin e core solo dopo aver verificato compatibilit\u00e0;<\/li>\n<li>Aumenta i limiti PHP secondo necessit\u00e0 ed esegui controlli periodici sui log errori;<\/li>\n<li>Pulisci regolarmente cache locale, hosting e CDN soprattutto dopo modifiche tecniche importanti.<\/li>\n<\/ul>\n<p><em>Hai ancora dubbi o problemi persistenti? Contatta ora l\u2019assistenza specializzata G Tech Group: ti aiutiamo a ripristinare anche i casi pi\u00f9 critici!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Risolvi lo Schermo Bianco della Morte su WordPress Subito Stai cercando di accedere al tuo sito WordPress e ti ritrovi davanti solo ad una pagina&#8230;<\/p>\n","protected":false},"author":1,"featured_media":25588,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"Risolvi lo Schermo Bianco della Morte su WordPress Subito","_seopress_titles_desc":"Scopri come risolvere rapidamente lo Schermo Bianco della Morte su WordPress. Segui la guida passo passo e torna online senza problemi ora!","_seopress_robots_index":"","footnotes":""},"categories":[282],"tags":[913,1467,1517,1522,163],"class_list":{"0":"post-22337","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-guide","8":"tag-aggiornamenti","9":"tag-aggiornamento-manuale-wordpress","10":"tag-aggiornamento-wordpress-sicuro","11":"tag-aggiornare-database-wordpress","12":"tag-assistenza-wordpress"},"_links":{"self":[{"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/posts\/22337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/comments?post=22337"}],"version-history":[{"count":0,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/posts\/22337\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/media\/25588"}],"wp:attachment":[{"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/media?parent=22337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/categories?post=22337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/tags?post=22337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}