5 errori comuni di WordPress con correzioni
Pubblicato: 2020-03-27Hai passato notti insonni a costruire il tuo blog personale e un giorno ti svegli e vedi che tutto il tuo lavoro è andato. E se si trattasse di un sito web aziendale e perdi denaro per ogni minuto di inattività. Qual è il prossimo?

Argomenti trattati
- Errori comuni di WordPress
- 1. Errore durante la creazione di una connessione al database
- 2. Errori di sintassi
- 3. Pagina non trovata (404) Errore nelle pagine secondarie
- 4. Errore interno del server (500)
- 5. Schermo bianco
Errori comuni di WordPress
Ti affretti ad assumere uno sviluppatore, assalta il tuo provider di hosting con messaggi per ottenere il tuo backup. Potrebbe volerci molto tempo, nemmeno parlando di soldi. Ma in realtà, la maggior parte degli errori più comuni di WordPress può essere risolta in pochi minuti con pochi clic. Quindi, quali sono questi errori e come risolverli? Diamo un'occhiata.
1. Errore durante la creazione di una connessione al database
Questo errore può essere riscontrato frequentemente dopo aver appena eseguito la migrazione a un nuovo provider di hosting o aver effettuato le normali modifiche alla password. L'errore è causato dalla mancata corrispondenza tra i dettagli del database immessi nel file di configurazione e gli stessi dettagli in Database Manager. Questi dettagli sono la password del database, l'utente e l'host.

Per risolvere questo problema, è necessario accedere alla radice dei documenti del tuo sito Web WordPress in un pannello di hosting e individuare il file wp-config.php. Quindi, verifica che i dettagli inseriti siano gli stessi del tuo database manager (se il tuo hosting utilizza cPanel, devi controllare i dettagli nel menu Database MySQL). Può essere fatto copiando e incollando i dettagli dal Database Manager ai file di configurazione.
Poiché la password è nascosta, puoi generarne una nuova e copiarla nel file wp-config.php. Assicurati che i dettagli del database nei file di configurazione siano inseriti tra virgolette.

Nota: se il tuo database si trova nello stesso account di hosting dei tuoi file WordPress, il nome host di MySQL dovrebbe essere "localhost"
Se le cose di cui sopra non aiutano, in alcuni casi davvero rari, la questione può essere correlata ai problemi del database sul server. In questo caso, può essere risolto solo dal lato del tuo provider di hosting. È facile verificare dove si trova il problema visitando gli altri siti Web con lo stesso provider di hosting o provando a configurare una nuova installazione di WordPress per vedere se il problema si replica lì.
2. Errori di sintassi
Questi sono complicati poiché dicono che qualcosa non va nel codice. Quando lavori alla personalizzazione del tuo sito web, è essenziale imparare i CSS e conoscere le basi dell'HTML per giocare con l'aspetto del tuo sito web. E di sicuro, prendi in considerazione che WordPress è scritto in PHP e devi familiarizzare anche con questo per creare alcune funzionalità aggiuntive.
Alcuni degli errori di sintassi sono fondamentali per impedire il caricamento del sito Web, come questo:

Mentre altri potrebbero semplicemente interrompere il layout del tuo sito Web perché le immagini non vengono visualizzate o i pulsanti non funzionano. Questi errori possono essere monitorati nella console del browser. Tuttavia, ti consigliamo di apportare le modifiche e testare tutto sulla sandbox o sull'ambiente locale. Assicurati di avere un backup se il debug non ha esito positivo per ripristinare tutto alla fase precedente.
3. Pagina non trovata (404) Errore nelle pagine secondarie
Questo errore è più comunemente riscontrato nelle sottopagine. Quando apri la tua pagina principale, puoi vedere il contenuto, tuttavia, tutte le altre pagine restituiscono 404. In questo caso, la questione è molto probabilmente correlata alla configurazione dei permalink. Per risolvere questo problema, accedi al pannello di amministrazione di WordPress e vai alla sezione "Impostazioni > Permalink".


Una volta trovate queste opzioni, puoi cambiare l'attuale struttura dei permalink o semplicemente salvarla di nuovo. Modificherà le impostazioni di configurazione e risolverà l'errore.

4. Errore interno del server (500)

Nella maggior parte dei casi, i permessi di file e cartelle errati causano questo errore. Dovrebbero essere 644 per i file e 755 per le cartelle affinché il sito Web sia correttamente accessibile su Internet. A volte, se il tuo hosting si trova sul server Apache (puoi capirlo proprio nell'errore), il file di configurazione predefinito .htaccess può attivare 500 Errore interno del server. Per scoprire se è così, assicurati di individuarlo e disabilitare il file rinominandolo. Se ciò risolve l'errore, dovrai tornare indietro e capire dove si trova il problema disabilitando le regole una per una. Se non hai utilizzato alcuna regola personalizzata, puoi semplicemente lasciare quella vecchia disabilitata e crearne una nuova con la regola WordPress predefinita che ha il seguente aspetto:

<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
Eventuali altre regole necessarie per il corretto funzionamento del plugin verranno aggiunte automaticamente dal sistema.
5. Schermo bianco
È l'errore più misterioso in quanto non ti dice nulla. Vedi solo lo schermo bianco e niente di più. Per saperne di più, è necessario controllare il file error_log che si trova nella directory dei file del sito web. Inoltre, potresti voler abilitare la segnalazione degli errori per la risoluzione dei problemi. Per WordPress, viene eseguito nel file di configurazione wp-config.php. Apri il file, individua la stringa define( 'WP_DEBUG', false ); e cambia 'falso' in 'vero'.

Una volta fatto, aggiorna la pagina per vedere gli errori. Inoltre, l'errore potrebbe essere causato da limitazioni PHP.

In questo caso, è necessario aumentare il limite di memoria PHP. Può essere fatto tramite le impostazioni PHP nel pannello di controllo (per cPanel è il menu Selettore PHP> Passa alle opzioni PHP).

A proposito, in questa sezione è possibile abilitare anche la segnalazione degli errori. Basta impostare l'opzione degli errori di visualizzazione su On.
Nota: in alcuni casi davvero rari, potrebbe essere correlato al fatto che il tuo tema è configurato in modo errato o addirittura mancante. Quindi, assicurati di controllare che il tuo tema sia presente nella sezione wp-content > temi all'interno della radice del documento del tuo sito web.
Sebbene esistano molti più errori personalizzati in WordPress, quelli sopra elencati sono i più diffusi. Ora sai come risolverli. E alcuni suggerimenti finali che possono prevenire la maggior parte dei problemi sono legati alla sicurezza della tua installazione di WordPress. Assicurati di aggiornare la versione CMS, i plug-in e il tema una volta rilasciati, utilizza password complesse e installa il plug-in di sicurezza. E va da sé che i backup regolari sono essenziali indipendentemente dalla tua fiducia nelle capacità di codifica.
Divertiti a sviluppare il tuo sito web con WordPress!