Risoluzione dei problemi relativi all’errore della schermata bianca della morte in WordPress

1

Se gestisci un sito Web basato su WordPress, è molto probabile che tu abbia riscontrato il nefasto errore della schermata bianca della morte durante l’esecuzione di qualsiasi aggiornamento sul sito Web. Chiunque abbia affrontato questo errore può avvertire l’ondata immediata di panico e frustrazione che può verificarsi mentre si lavora sul sito web.

Il motivo per cui l’errore della schermata bianca della morte è così fastidioso perché ti blocca all’interno del tuo pannello di amministrazione. E la parte peggiore è che, se non risolto immediatamente, potrebbe influire drasticamente su alcune parti del tuo sito web. Ad esempio, visualizzi l’errore solo nel tuo pannello di amministrazione mentre altre parti del sito web funzionano correttamente. In alcuni casi, l’errore si verifica solo in post di blog specifici, il che è piuttosto fastidioso.

In questo post, il nostro obiettivo è aiutarti informandoti su alcuni possibili modi attraverso i quali puoi diagnosticare immediatamente tali errori. Ma prima di portarti effettivamente all’argomento, facci sapere le basi dell’errore di schermo bianco della morte e perché si verifica.

Qual è il motivo per cui si verifica l’errore della schermata bianca della morte?

Nella maggior parte dei casi, questo tipo di errori si verifica quando il limite di memoria è stato superato. Ciò potrebbe essere dovuto ai plug-in che hai installato sul tuo sito Web per farlo funzionare correttamente. Un altro motivo potrebbe anche derivare da temi mal codificati che usi da un po’ di tempo. Inoltre, è molto probabile che tu stia utilizzando un provider di hosting web scadente che ora sta causando problemi.

Modi comuni utilizzati per risolvere l’errore
  • Controlla se hai installato qualche plugin che ora è diventato ridondante o non è più necessario.
  • Aumenta il limite PHP per creare spazio di memoria.
  • Sostituiti alcuni dei temi mal codificati che causano continuamente problemi.
  • Abilita la modalità di debug.

Assicurati che ogni volta che risolvi qualsiasi problema, dovresti creare un backup completo di tutti i file e il database.

Quindi, senza troppi indugi, passiamo al primo metodo.

1 Controllo dei plugin

Questo è uno dei motivi più comuni dell’errore della schermata bianca della morte ed è semplice da risolvere. La maggior parte delle volte installiamo un plug-in che non è compatibile con la versione del nostro sito Web e per questo motivo crea conflitti con i temi e i plug-in esistenti. Quindi, qui, prima dobbiamo scoprire il colpevole e risolvere l’errore di conseguenza.

Ci sono due condizioni che vengono utilizzate per risolvere questo problema:

  1. Se hai accesso alla dashboard
  2. Se non hai accesso alla dashboard

Discutiamo entrambi in dettaglio:

A) Se il dashboard è accessibile
  • Passo 1. Fai clic sul link "plugin" sul lato sinistro del menu di navigazione.
  • Passo 2. Se hai recentemente installato un plug-in, disinstallalo. Questo risolverà direttamente il problema.
  • Passaggio n. 3. Ora, disattiva tutti i plug-in del tuo sito semplicemente selezionando "disattiva" dal menu a discesa.
  • Passaggio n. 4. Conferma la disattivazione e poi vai al frond-end per vedere se c’è ancora lo schermo bianco.
B) Se il cruscotto è inaccessibile
  • Passo 1. Senza l’accesso alla dashboard, devi connetterti al server del tuo sito tramite una connessione FTP o tramite il Pannello di controllo.
  • Passo 2. Vai alla directory wp-content e inizia a rinominare i plugin.
  • Passaggio n. 3. Ora che tutti i tuoi plug-in sono stati disattivati ​​correttamente, puoi ricaricare il tuo sito Web e verificare se il problema persiste.

2 Aumentare il limite di memoria

L’esaurimento del limite di memoria è anche uno dei motivi alla base del verificarsi di errori di schermata bianca della morte. Questo può essere risolto seguendo i passaggi indicati di seguito.

A) Modificare il file wp-config.php
  • Passo 1. Vai al tuo file manager FTP situato nel pannello di hosting e vai alla directory principale.

  • Passo 2. Fai clic sul file wp-config.php nell’editor di testo e aggiungi il seguente codice:

    define('WP_MEMORY_LIMIT', '32M');
  • Passaggio n. 3. Salva le modifiche e ricarica il tuo sito web.

B) Modifica del tuo file ‘php.ini’
  • Passo 1. Proprio come sopra, connettiti al tuo server FTP nel tuo pannello di hosting e vai alla directory principale.

  • Passo 2. Ora aggiungi il seguente codice nel tuo file "php.ini".

    memory_limit=32M ;
  • Passaggio n. 3. Salva tutte le modifiche e ricarica il tuo sito web. Torna al front-end per vedere se il problema è stato risolto.

C) Modifica del file .htaccess
  • Passo 1. Visita il file .htaccess sul tuo sito WordPress e prova a connettere il tuo server FTP o file manager nel tuo pannello di hosting. Ora, visita la directory principale situata sul tuo sito web.
  • Passo 2. Ora aggiungi il seguente codice nel tuo file .htaccess.

    php_value memory_limit 32M

3 Sostituisci con il tema predefinito

Se i metodi sopra menzionati non risolvono il problema, puoi provare a sostituire i temi con quello predefinito. Puoi risolverlo seguendo i passaggi indicati di seguito.

A) Se il cruscotto è accessibile
  • Passo 1. Vai al Gestore temi selezionando Aspetto>Temi nella tua area di amministrazione.
  • Passo 2. Attiva uno dei temi disponibili per impostazione predefinita.
  • Passaggio n. 3. Ricarica il tuo sito web e controlla se il problema è stato risolto.
B) Se il cruscotto è inaccessibile
  • Passo 1. Vai al tuo software FTP (come Filezila) e cerca il file manager. Lì, controlla se i temi WordPress predefiniti sono caricati correttamente nel server o meno.
  • Passo 2. Vai a ks29so_options che si trova nel database "phpmyadmin".
  • Passaggio n. 3. Ora, cerca le opzioni ‘template’ e ‘stylesheet’ e sostituiscile con il nome della directory a cui vuoi passare. E salva le modifiche.

4 correzioni alternative

Se nessuna delle soluzioni precedenti risolve il problema di cui sopra, si consiglia di ricaricare una nuova copia del tuo sito Web per verificare se è il file principale che ha causato problemi. Per questo, puoi eseguire il debug della funzione aggiungendo il seguente codice nel tuo file ks29so_config.php.

error_reporting(E_ALL); ini_set('display_errors', 1);
define( 'WP_DEBUG', true);

Dopo aver aggiunto il codice, osserverai lo schermo che mostra avvisi e messaggi per aiutarti a determinare la causa principale del problema.

Svuotare la cache è anche uno dei metodi più efficaci per diagnosticare la schermata bianca dell’errore di morte. Il metodo è adatto nel momento in cui l’errore è stato visualizzato su post lunghi. In alternativa, puoi anche aumentare il limite di ricorsione e tornare indietro per risolvere problemi come questo. Tutto quello che devi fare è semplicemente aggiungere il seguente codice nel tuo file wp-config.php. Oppure, se hai un server diverso, puoi modificare il tuo file php.ini.

Per post lunghi :

ini_set('pcre.recursion_limit',25000000);
ini_set('pcre.backtrack_limit',20000000);

In alcuni casi, puoi accedere al tuo back-end mentre il tuo front-end visualizza lo schermo bianco. Ciò accade a causa del plug-in di memorizzazione nella cache. Per questo, è necessario svuotare il plug-in della cache e risolvere il problema di conseguenza.

Ci sono anche possibilità che il tuo sito web possa essere stato violato. Per questo, rimuovi tutti gli iFrame presentati sul tuo sito web e controlla di nuovo lo schermo.

Quindi, vedi… non è stato così difficile. Se tutto va bene, seguendo questi passaggi ora puoi facilmente superare il White Screen of Death Issue e sbarazzarti immediatamente della frustrazione.

Fonte di registrazione: instantshift.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More