Le 10 Errori Comuni di WordPress (e Come Risolverli)

Per uno strumento che detiene il 50% della quota di mercato dell’intero Sistema di Gestione dei Contenuti (CMS), WordPress è diventato uno standard a sé stante. Ma come qualsiasi strumento, puoi incorrere in problemi con WordPress di tanto in tanto. Alcuni di questi problemi sono colpa degli utenti, e altri sono colpa del software/server/hosting web.
Di seguito sono riportati dieci problemi comuni di WordPress che potresti affrontare e come puoi risolverli da solo.
Nota: Questo tutorial presuppone che tu sia su un hosting condiviso con accesso a cPanel.
Indice dei Contenuti
- Schermo Bianco Vuoto
- Errore Interno del Server
- Errore di Connessione al Database
- Impossibile Accedere alla Tua Dashboard di WordPress
- Timeout di Connessione
- Bloccato Fuori dalla Tua Area Admin di WordPress
- La Pagina di Login Continua a Reindirizzare
- WordPress Bloccato in Modalità Manutenzione
- Impossibile Caricare Immagini su WordPress
- Risolvere Errori 404
1. Schermo Bianco Vuoto
Questo problema è noto anche come “Schermo Bianco della Morte” perché mostra uno schermo vuoto tipico quando si verifica e perché non mostra alcun indizio sulla sua possibile causa. È uno dei più difficili da risolvere.
Ci sono diverse cause di questo problema, e ci sono diverse soluzioni per questo. Puoi controllare le soluzioni elencate qui.
2. Errore Interno del Server
L’Errore Interno del Server è spesso dovuto a un conflitto software, software malfunzionante o a un’interruzione nei servizi del server. Di solito si verifica quando il server non riesce a eseguire il software o non riesce a connettersi a un servizio del server come PHP o Apache. Prova le soluzioni qui sotto per risolverlo.
Errore di aggiornamento del server
Se non hai apportato modifiche al tuo sito e ti trovi improvvisamente di fronte a questo errore, allora potrebbe essere una reazione a qualche cambiamento interno al tuo server web (come l’aggiornamento del server o della versione PHP, un aggiornamento automatico dei plugin che causa un conflitto, ecc.) Contatta il tuo hosting web e chiedi loro di controllare il tuo server.
Errore dei permalink
Se questo errore è seguito dopo aver apportato modifiche alla struttura dei permalink del tuo sito, allora è probabile che sia la causa dell’errore.
- Apri il tuo file manager in cPanel.

Clicca su “Impostazioni.”
Spunta la casella accanto a “Mostra File Nascosti.”

Cerca il file “.htaccess” e rinominalo in “.htaccess_old.”


Prova a ricaricare il tuo sito. Se non funziona, allora devi ripristinare i tuoi permalink. Puoi farlo nella tua Dashboard di WordPress.
- Vai alla Dashboard di WordPress. Apri Impostazioni e naviga su “Permalink.”

- Scorri fino in fondo alla pagina e clicca su “Salva.” Questa azione genera un nuovo file “.htaccess” senza errori per il tuo sito web.

Errore di plugin/temi
A volte potrebbe essere il problema di un plugin mal scritto che interferisce con il tuo database. Per correggere questo, vai alla tua Dashboard di WordPress e disattiva tutti i plugin. (Se non riesci ad accedere alla Dashboard di WordPress, rinomina la cartella “plugins” in “plugins.old” e crea una nuova cartella vuota “plugins.”) Ricarica il tuo sito web. Quando torna online, riattiva i tuoi plugin installati uno dopo l’altro. Testa il tuo sito dopo aver riattivato ogni plugin fino a trovare il colpevole.
Inoltre, questo errore potrebbe essere dovuto a un aggiornamento del tema. Torna al tuo tema predefinito di WordPress e prova a caricare il tuo sito web. Se torna online, significa che il tuo tema è il problema.
Errore di memoria PHP
Se nessuna di queste soluzioni funziona, affronta l’errore di memoria PHP aumentando il limite massimo di memoria nel file “wp-config.php”. Ecco come farlo.
Vai al tuo cPanel e clicca su File Manager.
Apri la cartella “public_html” e scorri fino a trovare un file chiamato “wp-config.php.”

- Fai clic con il tasto destro e seleziona “Modifica.” Scorri verso il basso fino a trovare il testo, “Questo è tutto, smettere di modificare. Buon blogging.” Aggiungi questo codice sopra di esso:
define('WP_MEMORY_LIMIT','256M');
- Clicca su “Salva modifiche” e chiudi il file.

3. Errore di Connessione al Database
Questo problema si verifica quando WordPress non riesce a connettersi al tuo database. Il tuo database contiene tutti i tuoi media e contenuti che visualizzi sul tuo sito web, quindi quando ciò accade, il tuo sito va offline.
Riavvia il tuo server MySQL
Nel tuo cPanel, cerca opzioni per riavviare i servizi del tuo server e riavvia il server MySQL. Ora testa la connessione del tuo sito web. Se il problema persiste, segui i passaggi successivi.
Controlla se il Server del Database è in Esecuzione
Se dopo aver riavviato il server del database, non riesci ancora a connetterti al database, potrebbe essere che il server del database sia inattivo. Per verificare questo, apri phpMyAdmin da cPanel, o qualsiasi altro gestore di database, e vedi se riesce a connettersi al database. Se non riesci a effettuare il login, o nessuna delle tabelle del database appare, è molto probabile che il server MySQL sia difettoso (e riavviarlo non lo riporta online). Contatta immediatamente il tuo hosting web.
Controlla se le tue tabelle del database esistono
Se il server del database funziona correttamente, successivamente devi controllare se le tue tabelle di WordPress esistono ancora. Potrebbe essere che tu abbia accidentalmente eliminato le tabelle del database, che siano state corrotte, o che uno script infetto/malware le abbia cancellate.
Apri phpMyAdmin da cPanel e cerca le tue tabelle del database di WordPress.
Se esistono, selezionale tutte e scegli “Ripara Tabelle”

Controlla le credenziali dell’utente del database
Infine, se tutto il resto fallisce, controlla il file wp-config.php per vedere se hai inserito le corrette credenziali dell’utente del database.
Nel tuo file wp-config.php controlla che il nome utente, il nome del database, l’host e la password siano corretti. Controlla anche che il prefisso delle tabelle sia corretto (il predefinito è wp_). Se sono errati, correggi gli errori e il tuo sito web tornerà alla normalità.

4. Impossibile Accedere alla Tua Dashboard di WordPress
Questo errore è relativamente comune. Quando ciò accade, WordPress visualizza un messaggio che indica che il tuo database necessita di riparazione. Mostra questo ogni volta che tenti di accedere alla tua dashboard.
- Nel file ‘wp-config.php’ aggiungi la seguente riga di codice su una nuova riga:
define('WP_ALLOW_REPAIR',true);
Vai su “http://www.tuosito.com/wpadmin/mait/repair.php.” (Sostituisci “tuosito.com” con l’URL del tuo sito web.) Il processo di riparazione inizia e corregge eventuali errori nel tuo database.
Torna al file “wp-config.php” e rimuovi il codice che hai aggiunto nel secondo passaggio poiché è accessibile a chiunque.
Ora dovresti avere il tuo sito web tornato alla normalità senza problemi.
Se i problemi persistono, allora potrebbe essere un plugin o un tema difettoso a causare il problema.
Naviga nella tua cartella dei plugin, cioè wp-content.
Rinomina la tua cartella “plugins” in “plugins_old” e poi crea una nuova cartella e chiamala “plugins.”
Testa il tuo sito. Se ora riesci ad accedere alla tua dashboard, allora c’è un plugin difettoso.
Per rintracciare questo plugin, sposta i diversi file dei plugin nella nuova cartella dei plugin. Dopo ogni spostamento, prova ad accedere alla tua dashboard.
Il plugin difettoso quando spostato ti impedirà di accedere alla tua dashboard. Eliminalo prontamente.
Se non ci sono plugin difettosi, ripeti il processo per i file del tema.
5. Timeout di Connessione
Il segnale rivelatore di questo errore è ricevere “Timeout di connessione” dopo che il sito tenta di caricarsi. Poiché non hai manomesso alcuna impostazione del database o file core di WordPress, può essere frustrante.
La ragione di questo errore è semplice. Il tuo sito web sta inviando più richieste al tuo server di quante ne possa gestire. Le seguenti sono soluzioni per risolvere questo errore.
Aumenta il limite di memoria nel file wp-config.php
La ragione più probabile per questo errore è il “Limite di memoria PHP superato.” Puoi aumentare il limite di memoria di PHP aggiungendo il seguente codice al tuo file wp-config.php:
define('WP_MEMORY_LIMIT','256M');Disattiva tutti i plugin
Disattivare i tuoi plugin di WordPress può aiutare a rintracciare i programmi plugin problematici. Alcuni plugin mal scritti occupano risorse server sostanziali.
Vai alla sezione Plugin nella dashboard di WordPress e disattiva tutti i plugin.
Riattiva lentamente ogni plugin uno alla volta e vedi quale plugin sta causando il problema.



Contatta il tuo host per un upgrade
A volte potrebbe essere che il tuo piano di hosting sia inadeguato a supportare il carico del tuo sito web. Significa che devi aggiornare il tuo piano di hosting (significa che hai bisogno di più RAM/memoria per le tue esigenze di hosting).
Contatta il tuo host per un piano più ampio per il tuo sito web. Questo upgrade significherà che il tuo sito può gestire più richieste e accettare più richieste dai tuoi plugin.
6. Bloccato Fuori dalla Tua Area Admin di WordPress
Questo incidente può capitare a chiunque. Potresti aver dimenticato la tua password e perso l’accesso alla tua email di recupero. Ora questa è una situazione reale! A volte questo può essere il risultato di un tentativo di hacking sul tuo sito web WordPress. Per recuperare l’accesso al tuo account, segui il processo seguente.
- Apri phpMyAdmin da cPanel.

- Clicca su “Database” e seleziona il database del tuo sito web WordPress. Trova la tua tabella “wp_users” (o la tabella “Users” se stai usando un prefisso WP personalizzato). Selezionala.


- Cerca il tuo nome utente di WordPress in questa colonna e seleziona “Modifica.”


Nella pagina che segue immediatamente, vedrai la colonna “user_password”. Questa è la colonna da modificare. Ora modifica i caratteri strani con la tua nuova password.

Nel menu a discesa accanto, scegli “MD5” come tecnica di crittografia. Questo per garantire che la tua password sia oscurata per la visualizzazione pubblica.

Clicca su “Vai” e prova a effettuare il login con le tue nuove credenziali.
7. La Pagina di Login Continua a Reindirizzare
In questo caso non riesci ad accedere al tuo sito web poiché continua a reindirizzare. Nella maggior parte dei casi, dopo aver reindirizzato di nuovo alla tua pagina di login per un po’, la connessione scade. Non riesci a visualizzare la dashboard del tuo sito web a causa di questo errore. Ecco un consiglio su come risolvere problemi di WordPress come questo.
Cancella i cookie, la cache e la cronologia del tuo browser e riprova.
Se quanto sopra non funziona, segui la soluzione delineata nel problema due sopra. Questa azione creerà un nuovo file “.htacess”. Ora prova a effettuare il login. Nella maggior parte dei casi questo risolve il problema.
Disattiva tutti i tuoi plugin come spiegato nella soluzione numero cinque sopra.
Modifica il tuo file wp-config.php
Se nulla funziona fino a questo punto, prova quanto segue:
- Aggiungi il seguente codice al tuo file wp-config.php:
define(‘WP_HOME','https://tuosito.com');
define(‘WP_SITEURL','https://tuosito.com');
Salva le modifiche e prova a effettuare il login di nuovo. Dovrebbe funzionare questa volta.
8. WordPress Bloccato in Modalità Manutenzione
Spesso, c’è bisogno di installare nuovi aggiornamenti per WordPress. Questi aggiornamenti potrebbero essere per plugin o temi. A volte sono aggiornamenti per WordPress stesso. Non preoccuparti, poiché WordPress gestisce tutto questo automaticamente, ma a volte le cose possono andare male.
In questo caso, durante la manutenzione di routine, WordPress è bloccato. Non riesce a completare questa azione e ti blocca fuori dalla tua dashboard del sito web. Il tuo sito mostra anche il messaggio di manutenzione in corso agli utenti.
Accedi al tuo CPanel e apri il File Manager.
Crea una ricerca per il file “.maintenance” nella tua directory principale e cancellalo.
Questa procedura dovrebbe risolvere il tuo problema. Il file temporaneo “.maintenance” è responsabile della visualizzazione di questo messaggio invece della pagina del tuo sito web. Cancellandolo si rimuove questo messaggio.
9. Impossibile Caricare Immagini su WordPress
Quando si presenta questo problema, non riesci a caricare immagini su WordPress. A volte il caricamento si completa, ma appare rotto o mancante quando ricarichi.
Il problema è dovuto ai permessi legati alla cartella di upload in WordPress.
Accedi al tuo CPanel. Vai al File Manager.
Vai alla cartella “public_html”. Successivamente, clicca sulla cartella “wp-content”. Trova la cartella “uploads”.
Fai clic con il tasto destro sulla cartella “uploads” e clicca su “cambia permessi.” Replica le impostazioni nell’immagine qui sotto e seleziona “Cambia permessi” per salvarlo.


Questo dovrebbe risolvere i tuoi problemi di upload.
10. Risolvere Errori 404
Se hai eliminato intenzionalmente un post/pagina, allora l’errore 404 è previsto, e puoi ignorarlo in sicurezza. Se ricevi un errore 404 su una pagina che dovrebbe esserci, è probabilmente dovuto a un problema di permalink.
Vai alla tua Dashboard di WordPress, clicca su Impostazioni e poi su Permalink.
Clicca sul pulsante “Salva Modifiche”.
Il problema dovrebbe essere scomparso.
Se quanto sopra non funziona, contatta il tuo fornitore di hosting. Richiedi che attivino le regole mod_rewrite.
In Conclusione
Qui sopra ci sono alcuni dei problemi più fastidiosi che potresti incontrare con WordPress. Quindi, quando li incontri la prossima volta, non farti prendere dal panico. Guarda le soluzioni raccomandate sopra e poi procedi a riprendere il controllo del tuo sito web. Puoi essere il tuo stesso supporto IT e risolvere i problemi di WordPress in un batter d’occhio.