Risoluzione problemi

Risolvere il WordPress White Screen of Death

The "white screen of death" is when your WordPress site displays a blank white page with no error message. It is one of the more frustrating WordPress issues because it gives no visible clue about…

La "schermata bianca della morte" è quando il tuo sito WordPress visualizza una pagina bianca vuota senza messaggi di errore. È uno dei problemi WordPress più frustranti perché non fornisce indizi visibili sulla causa. Questa guida illustra le cause più comuni e come risolvere ciascuna.

Passaggio 1: Controlla il registro degli errori

La prima cosa da fare è controllare il registro degli errori PHP, che di solito rivela la causa esatta:

  1. Accedi a KPanel su kpanel.kapsulehost.com
  2. Vai su Websites, seleziona il tuo sito e fai clic su Logs
  3. Apri il PHP Error Log
  4. Cerca le voci Fatal error vicino al momento in cui è apparsa la schermata bianca

Consulta Accessing Your Website Error Logs per ulteriori dettagli.

Passaggio 2: Abilita la modalità debug di WordPress

Se il registro degli errori non fornisce dettagli sufficienti, abilita la modalità debug di WordPress:

  1. Connettiti tramite SFTP o il file manager di KPanel
  2. Apri wp-config.php
  3. Configura i seguenti elementi:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
  1. Ricarica la pagina e controlla wp-content/debug.log per il messaggio di errore

Passaggio 3: Disattiva tutti i plugin

Un plugin difettoso o incompatibile è la causa più comune di una schermata bianca dopo un aggiornamento.

Se riesci ad accedere al pannello di amministrazione di WordPress: vai a Plugins > Installed Plugins, seleziona tutto e scegli Deactivate dal menu delle azioni in blocco.

Se non riesci ad accedere al pannello di amministrazione di WordPress:

  1. Connettiti al tuo sito tramite SFTP
  2. Accedi a wp-content/plugins/
  3. Rinomina la cartella plugins in plugins-disabled
  4. Prova a caricare il sito

Se la schermata bianca scompare, il problema è un plugin. Rinomina la cartella di nuovo in plugins, quindi disattiva i plugin uno alla volta fino a identificare il plugin problematico.

Passaggio 4: Passa a un tema predefinito

Un tema danneggiato può anche causare una schermata bianca:

  1. Tramite SFTP, accedi a wp-content/themes/
  2. Rinomina la cartella del tuo tema attivo in qualcosa di simile a mytheme-disabled
  3. WordPress tornerà a un tema predefinito

Dopo aver identificato il plugin o il tema problematico, verifica se è disponibile un aggiornamento dello sviluppatore. Molti problemi di schermata bianca vengono risolti nella versione successiva.

Passaggio 5: Aumenta il limite di memoria PHP

Una schermata bianca può verificarsi quando WordPress esaurisce la memoria. Per aumentare il limite:

  1. Apri wp-config.php nel file manager o tramite SFTP
  2. Aggiungi questa riga prima della riga /* That's all, stop editing! */:
define( 'WP_MEMORY_LIMIT', '256M' );
  1. Salva il file e ricarica il sito

Puoi anche aumentare il limite di memoria PHP in KPanel in Websites > [your site] > PHP Settings.

Passaggio 6: Ripristina dal backup

Se nessuno dei passaggi precedenti risolve il problema, il ripristino da un backup eseguito prima che il problema iniziasse è il percorso più veloce verso la risoluzione. Consulta Restoring From Backup.

Ancora non risolto?

Se la schermata bianca persiste dopo aver seguito questi passaggi, apri un ticket di supporto in KPanel in Support. Includi le voci più recenti del registro degli errori PHP e una descrizione di ciò che è cambiato sul sito prima che il problema comparisse.

Hai ancora bisogno di aiuto?

Scrivici a support@kapsulehost.com oppure apri una chat in KPanel.

Apri KPanel
Risolvere il WordPress White Screen of Death