Oggi vi parliamo di uno tra gli errori più temuti dai blogger, o da chi in generale lavora su WordPress…
La schermata bianca, chiamata anche schermata bianca della morte.
E’ morta la pagina?
Più o meno, è un termine un pò “spinto”, ma è così. La pagina bianca, viene chiamata così, perché appunto accedendo al vostro blog, si presenterà solo una pagina vuota, dove anche verificando il codice non vi sarà nulla contenuto in essa.
Perché viene restituita questa pagina?
I motivi sono vari e verranno elencati di seguito, con le soluzioni per ognuno di essi.
1. Colpa dei plugin o dei temi installati
Uno dei motivi principali, dove viene restituito questo errore è l’incompatibilità di alcuni plugin e/o temi con la versione di WordPress attuale.
Da qualche mese WordPress si aggiorna in automatico, e non sempre i plugin e temi che utilizziamo sono aggiornati parallelamente.
Se l’errore si è presentato da poco, provate come prima soluzione a disabilitare l’ultimo o gli ultimi plugin inseriti nel sito.
Se invece si tratta di un tema, provate ad inserire uno di quelli di default, offerti da WordPress.
2. Errori nel codice
Se la prima soluzione non ha funzionato, potrebbero esserci degli errori nel codice. Questa soluzione è abbastanza rapida, ma richiede un minimo di competenza tecnica.
E’ possibile verificare eventuali errori, abilitando la modalità debug di WordPress.
Potete fare ciò tramite ftp, dove dovete scaricare, dalla cartella principale di WordPress, il file wp-config.php
Una volta scaricato, aprite il file e cercate la seguente riga:
define('WP_DEBUG', false);
Se non fosse presente createla. In seguito sostituite la parola “false” con “true”, e aggiungete le seguenti righe:
error_reporting(E_ALL); ini_set('display_errors', 1);
Il risultato finale è il seguente:
define('WP_DEBUG', true); error_reporting(E_ALL); ini_set('display_errors', 1);
Ora recatevi sul vostro sito, se vi saranno degli errori, vi verranno mostrati a schermo.
3. Limiti di memoria superati
E’ possibile che la memoria a disposizione del server si sia esaurita, ed è possibile aumentarla, a seconda di dove il vostro sito è ospitato.
Cercate tramite fpt il file precedente wp-config.php , e aggiungete la seguente riga:
define('WP_MEMORY_LIMIT', '64M');
E’ possibile aumentare la memoria esponenzialmente: 64MB – 128MB – 256MB – 512MB .
Vi consiglio di non esagerare, perché potrete incorrere in altri problemi con il server.
Oltre la memoria su wp-config.php è possibile aumentarla anche tramite l’utilizzo di altri file.
Uno di questi è php.ini , dove bisogna aggiungere la seguente riga al file:
memory_limit = 64M ;
64MB è la memoria massima consigliata, meglio non osare di più.
Un ultimo file che potete configurare è il .htaccess , aggiungendo la seguente riga:
php_value memory_limit 64M
Se il problema continua a ripetersi nonostante tutte le seguenti soluzioni, potrebbe essere che il vostro sito sia stato infettato da malware, o semplicemente che il servizio di hosting su cui vi appoggiate non sia abbastanza adatto al vostro sito web.
Potete verificare gratuitamente eventuali malware, tramite una scansione online gratuita sul sito di Site Guarding.
Se volete una mano per le configurazioni, o volete richiedere una consulenza, non esitate ad inserire un commento, oppure a contattare me o lo staff di InsiDevCode.
Seguiteci anche su Facebook, Google Plus, Tumblr e Twitter, per restare sempre in contatto con noi e con le nostre guide.
Web Developer da oltre 10 anni e Blogger. Ogni giorno si applica al perfezionamento e all’apprendimento in campo informatico, di comunicazione e di marketing.