Pagina vuota di WordPress: trova e correggi l'origine di White Screen of Death

Pagina vuota di WordPress

Se sei un utente appassionato di WordPress, è probabile che tu abbia riscontrato almeno una volta l'errore di pagina vuota di WordPress, che è comunemente noto come schermata bianca della morte di WordPress nella comunità di WordPress. 

La schermata bianca della morte di WordPress è uno degli errori più comuni del sito WordPress che sperimenterai come utente di WordPress. Quando ciò accade, produce semplicemente una pagina vuota di WordPress quando visiti il ​​tuo sito Web, il che rende difficile capire cosa sta causando l'errore.

Anche se questo errore è fastidioso, dal momento che ti blocca dall'amministratore di WordPress, la pagina vuota di WordPress di solito è facile da correggere anche se non sei un programmatore WordPress esperto.

Le ragioni di questo errore sono molte, quindi le esamineremo una per una.

At CollectiveRay.com, sappiamo che, di solito, la pagina vuota di WordPress si verifica quando PHP si è bloccato in modo imprevisto, si verifica un errore del database o quando la memoria è esaurita. In tali casi, il sistema non ha nemmeno abbastanza tempo per guastarsi con grazia e mostrare un errore.

L'altra opzione potrebbe essere che gli errori di WordPress siano stati soppressi, quindi anche se viene generato un errore, non puoi vederlo sul frontend. (Tuttavia, in questo caso, verrà comunque visualizzato in error.log o debug.log)

Qualunque sia la ragione, se vedi una pagina vuota di WordPress quando visiti il ​​tuo sito web, segui la guida di seguito per trovare e correggere la fonte della schermata bianca della morte.

 wordpress pagina vuota schermata bianca della morte

Nota: eseguire backup sufficienti prima di seguire la guida di seguito. Nel caso in cui accada qualcosa di strano, puoi comunque ripristinare i tuoi contenuti. 

Se non sei abbastanza sicuro da apportare modifiche al tuo backend, puoi scegliere di farlo assumere uno sviluppatore WordPress anziché.  

Trovare e correggere la pagina vuota di WordPress - schermata bianca della morte

 

Quando incontri la schermata bianca della morte di WordPress, una delle prime cose che devi capire è guardare cosa stavi facendo appena prima che il tuo sito smettesse di funzionare.

Le probabilità sono che l'ultima cosa che stavi facendo è la ragione di più errori comuni del sito WordPress.

Alcuni dei possibili motivi per la schermata bianca vuota sono elencati di seguito:

  • Problemi di hosting
  • Problemi con i plug-in
    • Attivazione di un plugin difettoso
    • Modifica di un plugin attivo
    • Tema-plugin in conflitto
  • Problemi a tema
    • Modifica del file functions.php del tema
    • Codici obsoleti
  • Superamento del limite di memoria
  • File core danneggiati
  • Problemi di configurazione di PHP 

Ora che abbiamo esaminato alcuni possibili problemi, diamo un'occhiata alle soluzioni per correggere queste cause della pagina vuota di WordPress.

Prova a utilizzare il debug di WordPress (WP_DEBUG) per risolvere il problema

Come passaggio avanzato, puoi utilizzare il Funzione di debug di WordPress (WP_DEBUG) per vedere l'intero elenco di errori che si verificano sul tuo sito web. Usando WP_DEBUG, puoi controllare qualsiasi messaggio di errore che il sito sta lanciando e assicurarti che il tuo sito web sia protetto da problemi futuri o potenziali attacchi ed essenzialmente impedendo che la pagina vuota di WordPress si ripeta.

Dai un'occhiata al nostro articolo completo sulla risoluzione dei problemi della pagina vuota di WordPress con WP_DEBUG qui. Questo può anche essere utile per mostrare qualsiasi messaggio di errore che causa il problema corrente che stai riscontrando. 

Problemi di hosting che causano una pagina vuota del sito web

Se stai ospitando più siti sullo stesso account di hosting, una delle prime cose che devi fare è visitare tutti i tuoi siti per determinare se tutti sono interessati dalla schermata bianca della morte.

Se tutti i tuoi siti sono interessati, è un forte indicatore che il tuo provider di hosting ha dei problemi. Se si verifica un lungo periodo di inattività, molto probabilmente il tuo provider di hosting ti avviserà.

Se non riesci a trovare alcuna e-mail che notifica il problema, contatta il tuo provider di hosting (come il nostro servizio InMotion VPS) per capire cosa causa il problema.

Quando il tuo sito sta crescendo, è molto probabile che supererai la maggior parte dei limiti di risorse di un server di hosting condiviso. Questo è un forte indicatore della necessità di trovare un provider di hosting affidabile per il tuo sito WordPress.

Se stai considerando un provider di hosting WordPress affidabile, dovresti prendere seriamente in considerazione InMotion hosting (che usiamo per alimentare il nostro sito fornendo contenuti a più di 4000 utenti OGNI giorno senza problemi)

Problemi con i plugin che causano una pagina vuota di WordPress

 

Se stavi lavorando su un plugin modificando del codice al suo interno o lo hai appena installato e attivato, la pagina vuota di WordPress è probabilmente causata da quel plugin. In questo caso, tutto ciò che devi fare è navigare nella directory dei plug-in e disattivare il plug-in in questione per correggere lo schermo bianco.

Un'altra opzione che potresti usare se non sei sicuro di quale plug-in ha causato il problema è disabilitarli uno per uno finché non puoi vedere che il problema è stato risolto.

Una volta disabilitato il plug-in problematico, il tuo sito Web verrà ripristinato. Tuttavia, potresti non essere in grado di disabilitare il plug-in tramite il back-end, soprattutto se stai ottenendo la pagina vuota del sito WordPress anche sul back-end di WordPress.

Nella maggior parte dei casi, una volta visualizzata una pagina vuota di WordPress non sarai in grado di accedere al tuo pannello di amministrazione di WordPress. In questo caso, dovrai accedere alla cartella dei plug-in del tuo sito tramite un client FTP per accedere alla directory dei plug-in di WordPress o tramite CPanel File Manager o il file manager del tuo hosting.

Dopo aver effettuato l'accesso con un client FTP o avere accesso ai file effettivi, seguire i passaggi seguenti per trovare e disattivare il plug-in difettoso.

  1. Vai alla cartella in cui hai installato il sito WordPress
  2. Vai alla cartella ../wp-content/plugins
  3. Individua il plug-in che stavi modificando (o installato) appena prima che apparisse la pagina vuota di WordPress
  4. Se l'errore si è verificato durante l'installazione di un plug-in, è probabile che ci sia un conflitto tra plug-in del tema. In questo caso, tutto ciò che devi fare è eliminare la directory del plug-in e puoi verificare se il tuo sito web è stato ripristinato.
  5. Se l'errore si è verificato durante la modifica di uno dei file del plug-in, è sufficiente disattivarlo rinominando la cartella dei plug-in. In alternativa, puoi eliminare il plug-in e reinstallarlo, il che dovrebbe risolvere il problema. In caso contrario, allora sai che il plugin ha qualche tipo di conflitto con il tuo sito WordPress
 modifica la directory dei plugin

 

Puoi anche scegliere di disabilitare TUTTI i plugin contemporaneamente. La procedura è simile a quella sopra.

Invece di rinominare ogni cartella dei plugin una alla volta, puoi rinominare l'intera cartella dei plugin, puoi nominarla con qualcosa che ricorderai, come / plugins-broken o / plugins-not active. Finché il CMS non è in grado di trovare la cartella, tutti i plugin al suo interno verranno disattivati. 

La procedura precedente dovrebbe eliminare i problemi più comuni relativi ai plug-in di pagine vuote di WordPress.

Se utilizzi plug-in di memorizzazione nella cache di WordPress, assicurati di svuotare la cache prima di visitare il tuo sito.

Una volta terminato, ora vedrai che i tuoi contenuti vengono mostrati normalmente, tuttavia, il sito potrebbe avere un aspetto diverso perché avrai un numero di plugin disabilitati.

Problemi con il tema che causano lo schermo della morte di WordPress

E se stessi modificando il tuo tema functions.php file o qualsiasi altro file del tema appena prima di causare l'errore?

(Prima di continuare: stai utilizzando un'ottima fonte per i temi WordPress? I temi WordPress gratuiti o di bassa qualità creeranno seri problemi al tuo sito. Ti consigliamo vivamente di scegliere un tema WordPress premium come Divi per il tuo sito. Ecco il nostro Recensione del tema Divi) 

In questo caso, potresti persino trovare un messaggio di errore che mostra cosa causa l'errore.

Questo ti dice che c'è un difetto o un problema con il tuo codice, che devi correggere se vuoi ripristinare il tuo sito web.

Ancora una volta, non sarai in grado di accedere al pannello di amministrazione di WordPress, ma puoi comunque accedere ai file di WordPress accedendo con un client FTP o tramite l'account di hosting web.

Dopo aver effettuato l'accesso, segui i passaggi seguenti per trovare e risolvere i problemi di morte della schermata di WordPress.

directory dei temi del contenuto di wp

  1. Vai alla cartella in cui hai installato il sito WordPress
  2. Vai alla directory ../wp-content/themes
  3. Individua il tuo tema corrente all'interno della directory e trova il file su cui stavi lavorando prima che apparisse la pagina vuota di WordPress.
  4. Carica una versione del file correttamente funzionante (idealmente da un backup funzionante noto). Se hai un backup prima di causare un errore di pagina vuota di WordPress, ripristina semplicemente i file. Oppure trova manualmente il codice su cui stavi lavorando e risolvilo rimuovendo completamente il tweak che hai apportato di recente o correggendo l'errore nel codice.

Al termine, assicurati di svuotare la cache di WordPress e la cache del browser e verifica se seguendo i passaggi precedenti si risolve il problema.

Si consiglia vivamente di utilizzare un tema figlio per modificare il tema piuttosto che apportare modifiche al tema principale per evitare tali scenari.

In alternativa, puoi installare WordPress in un ambiente di test locale. Testare le modifiche a livello locale prima di apportare modifiche al sito di produzione.

Pagina vuota di WordPress causata dal superamento dei limiti di memoria del server di hosting

 

Il superamento dei limiti di memoria è un'altra ragione molto probabile per lo schermo bianco della morte. Questo di solito accade quando si tenta di installare un plug-in che supera il limite di memoria predefinito e causa la pagina vuota di WordPress.

Anche se non hai installato un plug-in di recente, un carico temporaneo eccessivo, troppi dati nel database o qualche altra combinazione potrebbero facilmente far sì che il tuo hosting web superi la memoria allocata.

Quando un sito WordPress supera il limite di memoria, per risparmiare risorse, il server inizia a terminare i processi in eccesso. Ciò causerà la morte del tuo sito Web senza terminare correttamente causando l'errore di pagina vuota di WordPress.

Per aumentare la memoria PHP, apri il tuo file wp-config.php e copia il seguente frammento di codice su di esso.

Dovresti metterti in contatto con la tua società di web hosting per assicurarti di aver impostato l'importo corretto sul tuo server condiviso.

define('WP_MEMORY_LIMIT', '64M');

Assicurati di raddoppiare approssimativamente l'importo corrente, quindi se hai 64 milioni, alloca 128 milioni. Ancora una volta, controlla con la tua società di hosting quanta memoria puoi allocare, perché allocare più memoria di quella consentita creerà un altro errore.

wp config aumenta il limite di memoria 

Se desideri saperne di più modifiche come questa, fai riferimento a questa guida: 101 trucchi per WordPress che ogni blogger serio deve sapere

Soluzione permanente per il problema della pagina vuota di WordPress causato da problemi di memoria

Per inciso, se il tuo sito web supera spesso il limite, potresti prendere in considerazione il server di hosting InMotion VPS: durante i picchi di carico, InMotion ha una memoria espandibile, in cui al tuo sito viene assegnata la memoria di cui ha bisogno per un periodo temporaneo.

Questo assicura che il tuo sito non subisca la schermata bianca della morte.

I file core corrotti potrebbero causare la schermata bianca della morte di WordPress

Se nessuna delle soluzioni di cui sopra risolve il problema, uno dei file core di WordPress, dei file dei temi o dei file dei plug-in potrebbe essere danneggiato. Sebbene sia molto improbabile, succede comunque soprattutto se sospetti un file attacco hacker sul tuo sito Web WordPress.

 file core corrotti

In tal caso, prova a ricaricare le cartelle wp-admin e wp-include da un nuovo download di WordPress, che probabilmente risolverà il problema. 

Domande frequenti

Perché la mia pagina WordPress è vuota?

Il motivo principale per cui si ottiene una pagina di WordPress vuota è che il motore PHP si è arrestato in modo imprevisto senza avere il tempo di generare un codice di errore o forse perché la visualizzazione dei codici di errore è disabilitata. Il problema si verifica in genere perché hai (1) memoria insufficiente, (2) un tema difettoso, (3) un plugin danneggiato, (4) un file danneggiato, (5) installazione o aggiornamento non funzionante. Anche le misure di sicurezza o altre restrizioni di hosting potrebbero creare questo problema

Come posso aggiustare una pagina vuota di WordPress?

Per correggere una pagina vuota di WordPress, devi prima capire cosa sta causando il problema. Prova ad abilitare il debug di WordPress per identificare il motivo dell'errore. Altrimenti, prova le seguenti soluzioni che in genere possono risolvere il problema: (1) Disabilita i plugin uno per uno finché non identifichi quale sta creando il problema, (2) abilita un tema WordPress diverso e disabilita il resto, (3) controlla . htaccess e ripristinane uno predefinito (4) aumenta il limite di memoria (5) reinstalla i file core di WordPress se stavi eseguendo un aggiornamento. Controlla il resto delle nostre soluzioni sopra.

Come creo una pagina vuota in WordPress?

Per creare una pagina vuota in WordPress, è necessario seguire una semplice procedura. Vai alla dashboard -> Pagine -> fai clic su Aggiungi nuovo e assegna un titolo alla nuova pagina vuota. Nella pagina dell'editor dei post, c'è una casella sulla destra chiamata "Attributi della pagina" da cui puoi selezionare diversi modelli. Seleziona il "Modello di pagina vuota" se è disponibile con il tuo tema, oppure seleziona un'altra pagina che abbia senso per te.

C'è un tema WordPress vuoto?

Sì, se desideri utilizzare un tema WordPress vuoto, noto anche come tema Starter, puoi utilizzare il Sottolineatura tema (_s) da Automattic.

Conclusione: problemi comuni in genere causano una pagina vuota di WordPress

Sebbene sia estremamente frustrante, trovare e correggere la pagina vuota di WordPress non è così difficile come potrebbe sembrare.

Limiti di memoria, codice interrotto nel tema e nel plug-in, conflitti tra plug-in e temi e file corrotti sono le fonti più comuni della pagina vuota di WordPress, che possono essere risolte abbastanza facilmente.

Scarica l'elenco dei 101 trucchi per WordPress che ogni blogger dovrebbe conoscere

101 trucchi per WordPress

Fare clic qui per eseguire il download ora
 
Non hai ancora risolto o trovato la fonte del problema? È molto frustrante quando non riesci a capirlo? Probabilmente è ora di parlare con gli esperti? 
 

Hai bisogno di aiuto per fare le cose? Prova questi concerti economici di prim'ordine su Fiverr!

logo fiverr

 

CLICCA QUI per trovare esperti su Correzioni di WordPress.

CLICCA QUI creare un sito web completo di WordPress.

L'autore
Shahzad Said
Shahzaad Saaed è apparso in numerosi siti web autorevoli tra cui EasyDigitalDownloads, OptinMonster e WPBeginner, dove attualmente lavora come scrittore di contenuti senior. Shahzad è un esperto di WordPress, web designer ed esperto generale di tecnologia e design. È specializzato in content marketing per aiutare le aziende ad aumentare il proprio traffico attraverso articoli, blog e guide di esperti fruibili e supportati dall'esperienza, tutti tratti dai suoi oltre 10 anni di esperienza nel settore.

Un'altra cosa... Sapevi che anche le persone che condividono cose utili come questo post sembrano FANTASTICHE? ;-)
Per favore, lasciare un utile commenta con i tuoi pensieri, quindi condividi questo articolo sui tuoi gruppi di Facebook che lo troverebbero utile e raccogliamo insieme i frutti. Grazie per la condivisione e per essere gentile!

Disclosure: Questa pagina può contenere collegamenti a siti esterni per prodotti che amiamo e consigliamo vivamente. Se acquisti prodotti che ti suggeriamo, potremmo guadagnare una commissione per segnalazione. Tali commissioni non influenzano le nostre raccomandazioni e non accettiamo pagamenti per recensioni positive.

Autore / i in primo piano su:  Logo della rivista Inc   Logo di Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   e molti altri ...