I 7 principali errori di WordPress e come risolverli

Pubblicato: 2018-03-25

How to fix WordPress errors

Se gestisci un sito web, probabilmente utilizzi WordPress come sistema di gestione dei contenuti. WordPress alimenta quasi il 27% dell'intera Internet, molto più di qualsiasi altra piattaforma di gestione di siti Web. Il motivo è semplice: è intuitivo e facile da usare, con una varietà di semplici funzioni.

Oltre a ciò, WordPress ha più di 50mila plugin per espandere ed estendere le funzionalità del tuo sito. Tuttavia, ciò non significa che non dovrai mai affrontare il problema con le prestazioni del sito web. Al contrario, alcuni problemi sono piuttosto comuni e dovresti imparare come affrontarli. In questo articolo, ti mostreremo i 7 principali errori di WordPress e come risolverli.

Errore durante la creazione della connessione al database

Error Establishing Database Connection

La perdita della connessione con il database è uno dei problemi più frequenti di WordPress. Tre cose possono causare questo problema e le spiegheremo qui:

Problema con il tuo server di hosting

La prima causa è anche la più semplice in quanto devi solo contattare il provider di hosting per risolvere questo problema. Forse il tuo database supera la quota o potrebbe essere un bug del server. Ma se il provider ti dice che va tutto bene da parte sua, devi andare avanti.

Errore nel file wp-config.php

La tappa successiva in questo processo di risoluzione dei problemi è il file wp-config.php. Devi aprirlo in FTP o nel file manager e controllare il nome utente, la password, il nome del database e l'host. Se noti delle modifiche, dovresti ripristinare i dati in modo da adattarli alle impostazioni iniziali.

Attacco hacker

Se non utilizzi plug-in di sicurezza, il tuo sito Web è vulnerabile agli attacchi degli hacker. Se questo è il problema, è necessario eseguire la scansione del sito, aggiornare le informazioni di accesso e rivitalizzare il sito Web utilizzando il backup.

Se desideri ulteriori dettagli su questo errore, consulta il tutorial su 000webhost.com.

Schermo bianco della morte

White Screen of Death for WordPress

La schermata bianca della morte rappresenta un errore senza la corrispondente notifica di errore, il che lascia la maggior parte degli operatori di siti Web confusi e scoraggiati. Ma niente panico, ecco le cause e le soluzioni:

Limite di memoria esaurito

Se il tuo limite di memoria è esaurito, dovresti semplicemente aumentarlo per rimuovere l'ostacolo al funzionamento della pagina web. Dovresti fare un po' di codifica nel file wp-config.php”:

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

Tema o plugin mal codificato

A volte il tuo tema WordPress o uno dei plugin che hai scaricato causa la schermata bianca della morte. Lionel Johnson, uno specialista di WordPress presso BestEssays, ha spiegato questa soluzione in modo conciso: "Devi disabilitare i plug-in e tornare al tema WordPress predefinito. Probabilmente sarà sufficiente per eliminare questo errore, ma devi comunque trovare il plugin che lo causa. Avvia un plug-in alla volta e rimuovi quello che mette fuori servizio il sito web.

500 Errore interno del server

500 Internal Server Error

Il terzo errore è noto anche tra gli sviluppatori di WordPress. Ha quattro potenziali cause e le correzioni corrispondenti:

Limite di memoria PHP esaurito

Come accennato in precedenza, puoi aumentare il limite di memoria modificando il file wp-config.php.

Funzioni plug-in danneggiate

Il problema probabilmente risiede nel file .htaccess rotto. Devi rinominarlo '.htaccess old' tramite FTP o file manager, aggiornare la pagina web e salvare le modifiche in Impostazioni → Permalinks.

Funzioni del tema danneggiate

I plug-in danneggiati potrebbero anche causare l'errore interno del server 500. Devi disattivare tutti i plugin per vedere se il problema persiste. In caso contrario, trova il plug-in danneggiato utilizzando il metodo di eliminazione ed eliminalo.

.htaccess danneggiato

Se nessuna delle soluzioni precedenti ha funzionato per il tuo sito Web, puoi copiare le cartelle intitolate wp-includes e wp-admin dall'installazione di WordPress e posizionarle al posto delle versioni esistenti delle stesse cartelle. Dovrebbe essere sufficiente per eliminare l'errore interno del server 500 non appena si aggiorna il sistema.

L'e-mail dell'amministratore e il recupero della password persi non funzionano

Lost Admin Email and Password Retrieval

Ricordare tutti quei nomi utente e password è sempre fastidioso, quindi non è raro dimenticarli. Nessuno è davvero sicuro del motivo per cui questo problema si verifica in WordPress, ma esistono soluzioni:

Modifica il file functions.php

Il primo modo per gestire le informazioni di amministrazione perse è aprire il file functions.php e scrivere una nuova riga di codice:

 wp_set_password('DesiredNewPassword', 1);

Aggiungi la nuova password nella casella "DesiredNewPassword" e carica le modifiche. La prossima volta che accedi al sito Web basato su WordPress, devi eliminare questa riga di codice ed eseguire nuovamente il caricamento.

Ripristina i dati tramite phpMyAdmin

L'altra soluzione è andare su cpanel → phpMyAdmin. Scegli il tuo database, seleziona la tabella wp_users e modifica il tuo record. Aggiungi un nuovo valore per user_pass.

Connessione Scaduta

Connection Timed Out WordPress

Se condividi un server con molti altri utenti, probabilmente riscontrerai il problema del "timeout della connessione". Fortunatamente la causa è molto semplice:

Plugin pesanti

In questo caso, devi solo aumentare il limite di memoria PHP.

Errori delle funzioni del tema

Conosci già questa soluzione: disattiva i plug-in, testa ciascuno separatamente e rimuovi quello che causa il problema.

Limite di memoria PHP esaurito

Passa a un tema WordPress predefinito per verificare se il tuo tema sta causando il problema.

Errore di pagina 404

404 Page Error for WordPress

L'errore 404 pagina non trovata è molto frustrante ed è necessario reagire immediatamente per evitare di perdere visitatori del sito web. Il problema risiede nella struttura del permalink, il che significa che uno dei suoi dettagli deve essere rotto in qualche modo.

Il tuo compito è riconfigurare i permalink in Impostazioni → Permalink. Ricorda che puoi scrivere un permalink manualmente prima di pubblicare un post, il che è un buon modo per evitare l'errore di pagina 404 e anche per migliorare il tuo potenziale di posizionamento nella ricerca.

Errore di memoria esaurita

Questo problema renderà lo schermo completamente bianco o visualizzerà il messaggio "memoria esaurita". Il motivo è ovvio: uno dei plugin di WordPress o uno script richiede più capacità di quella che la tua memoria può offrire.

Ovviamente devi aumentare il limite di memoria PHP nel file wp-config.php. Come abbiamo notato nella seconda sezione, è necessario aggiungere questo codice:

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

Dopodiché, dovresti solo sostituire il tuo tema con il tema predefinito e disabilitare tutti i plugin.

Conclusione

WordPress è il sistema di gestione dei contenuti più popolare con un sacco di funzioni utili. Tuttavia, i siti Web basati su questa piattaforma a volte possono riscontrare problemi di funzionalità.

Potrebbe mettere a repentaglio il tuo business online, quindi devi imparare come affrontare questi problemi. In questo articolo, ti abbiamo presentato i 7 principali errori di WordPress e come risolverli. Tieni a mente i nostri suggerimenti e non dovrai preoccuparti delle prestazioni del sito web.