Alcuni errori comuni di WordPress e le relative correzioni

Pubblicato: 2023-08-08

Il tuo sito Web WordPress ti sta facendo venire il mal di testa con misteriosi messaggi di errore e sconcertanti schermate bianche? Non preoccuparti, perché stai per intraprendere un viaggio che demistificherà quei problemi. Dal frustrante "White Screen of Death" al criptico "Errore nello stabilire la connessione al database", questi glitch possono trasformare un sito che funziona senza intoppi in un puzzle digitale. Ma non temere!

Questa guida si tufferà a capofitto in alcuni degli errori più comuni di WordPress e fornirà le loro semplici correzioni. Quando avrai finito di leggere, sarai armato delle conoscenze per ripristinare la gloria del tuo sito web e mantenerlo funzionante senza problemi. Togliamo di mezzo quegli errori e riportiamo il tuo regno WordPress sul trono!

Lo schermo bianco della morte

Questo è quando vedi una schermata vuota senza informazioni sul tuo sito Web WordPress. Può accadere a causa di errori PHP o errori del database.

Ecco alcuni motivi per cui potresti incontrare la schermata bianca della morte di WordPress:

Problemi di compatibilità del plug-in:

Un plugin potrebbe causare problemi di compatibilità. Se riesci ad accedere alle schermate di amministrazione, prova a disattivare tutti i tuoi plugin e poi ad attivarli uno per uno per trovare quello problematico. Se non riesci ad accedere alle schermate, accedi al tuo sito Web tramite FTP e vai alla cartella "wp-content/plugins". Rinomina la cartella "plugins" in "plugins_old". Questo disattiverà tutti i tuoi plugin.

Problema relativo al tema:

Questo problema è più probabile se riscontri la schermata bianca dopo aver attivato un nuovo tema o aver creato un nuovo sito in un network WordPress.

Accedi alle schermate di amministrazione di WordPress e attiva un tema WordPress predefinito come "Twenty Twenty-One". Se utilizzi WordPress 5.8 o versioni precedenti, passa al tema Twenty Twenty-One poiché il tema Twenty Twenty-Two richiede WordPress 5.9 e versioni successive. Se non riesci ad accedere alle schermate di amministrazione, usa FTP per navigare fino alla cartella "/wp-content/themes/" e rinomina la cartella per il tema attivo.

Questi passaggi possono aiutare a risolvere i problemi della schermata bianca della morte di WordPress.

Un errore interno del server

Per risolvere un errore interno del server, puoi seguire questi passaggi:

File .htaccess danneggiato:

Accedi alla directory principale del tuo sito tramite FTP e rinomina il file .htaccess in .htaccess_old. Controlla se l'errore è stato risolto caricando il tuo sito. Se funziona, vai su Impostazioni > Permalink e reimposta i tuoi permalink per generare un nuovo file .htaccess.

Problema con il plug-in:

Disattiva tutti i plug-in per determinare se qualcuno di essi sta causando l'errore. Se non riesci ad accedere alle tue schermate di amministrazione di WordPress, usa FTP per disattivare i plugin.

Problema relativo al tema:

Passa a un tema WordPress predefinito come Twenty Twenty-One per escludere eventuali problemi relativi al tema. Tieni presente che se utilizzi WordPress 5.8 o versioni precedenti, utilizza il tema Twenty Twenty-One, poiché il tema Twenty Twenty-Two richiede WordPress 5.9 e versioni successive.

Caricamento di nuovi file WordPress:

Carica le cartelle wp-admin e wp-includes da una nuova installazione di WordPress per sostituire eventuali file potenzialmente danneggiati.

Ricorda di eseguire questi passaggi uno per uno, controllando se l'errore viene risolto dopo ogni azione.

Errore nello stabilire la connessione al database

Se vedi il messaggio "Errore nello stabilire la connessione al database" su una pagina, indica un problema con la connessione al tuo database. Ecco alcuni possibili motivi e soluzioni per questo problema.

Informazioni errate su wp-config.php

L'"Errore nello stabilire una connessione al database" è spesso dovuto a un errore nel file wp-config.php. Per risolvere questo problema, attenersi alla seguente procedura:

  • Accedi al tuo sito tramite un client FTP
  • Apri il file wp-config.php
  • Verificare che le seguenti informazioni siano corrette:
    • Nome del database
    • Nome utente banca dati
    • Password della banca dati
    • Host della banca dati

Se necessario, apportare le correzioni necessarie.

Se la configurazione è corretta, puoi reimpostare manualmente la tua password MySQL.

Se continui a riscontrare il problema dopo aver controllato wp-config.php e verificato con il tuo host web, considera le seguenti possibilità:

Problemi con il tuo host web:

Contatta il tuo provider di hosting per indagare su potenziali problemi come il raggiungimento della quota del database o il tempo di inattività del server.

Sito Web compromesso:

Se hai escluso errori di configurazione e problemi di hosting, è possibile che il tuo sito sia stato violato. Utilizza uno strumento come Sucuri SiteCheck per scansionare il tuo sito alla ricerca di eventuali compromessi.

Ricorda di intraprendere le azioni appropriate in base ai risultati della scansione o di cercare un aiuto professionale per risolvere eventuali problemi del sito Web compromesso.

Aggiornamento automatico non riuscito

A volte, la funzione di aggiornamento automatico di WordPress potrebbe riscontrare problemi e non riuscire ad aggiornarsi. Potresti notare quanto segue:

  • Schermo bianco vuoto senza informazioni
  • Avviso che indica che l'aggiornamento non è riuscito
  • Messaggio di errore PHP

Questi errori possono verificarsi per vari motivi, come un problema tecnico in relazione ai file principali di WordPress, problemi con la connessione a Internet durante il processo di aggiornamento o autorizzazioni dei file errate.

Se riscontri un aggiornamento automatico non riuscito, potrebbe essere necessario risolvere la causa specifica del problema per garantire un aggiornamento corretto.

Connessione Scaduta

L'errore "Connessione scaduta" si verifica quando il tuo sito Web supera la capacità del server, che è comune nell'hosting condiviso con limiti di memoria limitati. Ecco alcune soluzioni:

  • Disattiva tutti i plugin: se la disattivazione di tutti i plugin di WordPress risolve il problema, riattivali uno per uno per identificare il plugin problematico. Se non riesci ad accedere alle schermate di amministrazione, disattiva manualmente i plug-in.
  • Passa a un tema WordPress predefinito: utilizza il tema Twenty Twenty-One (per WordPress 5.8 e versioni precedenti) per escludere eventuali problemi relativi al tema. Tieni presente che il tema Twenty Twenty-Two richiede WordPress 5.9 e versioni successive.
  • Aumenta il limite di memoria: se utilizzi un hosting condiviso, chiedi al tuo provider di hosting di aumentare il limite di memoria modificando il file wp-config.php.
  • Aumenta il tempo massimo di esecuzione: modifica il file php.ini per aumentare il tempo massimo di esecuzione. Se non sei sicuro di come procedere, contatta il tuo provider di hosting per ricevere assistenza.

Ricorda di eseguire questi passaggi uno per uno, controllando se l'errore persiste dopo ogni azione.

Modalità di manutenzione dopo l'aggiornamento

Dopo un aggiornamento di WordPress, potresti vedere un messaggio che dice: "Brevemente non disponibile per manutenzione programmata. Per favore, ricontrolla tra un minuto. Ciò accade perché un file .maintenance viene creato automaticamente durante l'aggiornamento ma potrebbe non essere rimosso correttamente.

Per risolvere questo problema:

  • Usa un programma FTP per accedere al tuo sito web
  • Individua il file .maintenance nella directory principale del tuo sito
  • Elimina il file .maintenance

Rimuovendo il file .maintenance, il messaggio non apparirà più e il tuo sito web sarà nuovamente accessibile.

Non succede nulla quando apporti modifiche

Se apporti modifiche al tuo sito web ma non le vedi nel browser, prova a svuotare la cache del browser. La cache memorizza i dati del sito Web per caricare le pagine più velocemente. A volte, il browser carica la versione memorizzata nella cache invece di quella aggiornata, causando la mancata visualizzazione delle modifiche. Per risolvere questo problema, svuota la cache del browser o chiudi e riapri il collegamento per visualizzare il sito Web aggiornato.

Errori 404 con graziosi permalink e uno schermo bianco

Se riscontri errori 404 con bei permalink e problemi di caricamento dell'immagine del viso con conseguente schermata bianca, potrebbe essere dovuto al fatto che il modulo mod_rewrite non è abilitato in Apache per impostazione predefinita. Mod_rewrite è essenziale per far funzionare bei permalink, in quanto consente la riscrittura degli URL.

Questo problema si verifica comunemente nelle reti multisito di WordPress, ma può verificarsi anche nell'hosting condiviso o dopo la migrazione o lo spostamento dei server.

Per risolvere questo problema, inizia reimpostando i permalink tramite Impostazioni > Permalink in WordPress. Se il problema persiste, potrebbe essere necessario modificare manualmente il file .htaccess.

Affrontare gli errori 404 con il post personalizzato

Se riscontri errori 404 con tipi di post personalizzati, procedi nel seguente modo:

Assicurati che nessuno dei tuoi tipi di post personalizzati e delle singole pagine abbia lo stesso nome. Se ci sono conflitti, rinomina la singola pagina, incluso lo slug.

Accedi alle schermate di amministrazione di WordPress e vai su Impostazioni > Permalink . Scegli i permalink predefiniti, salva le modifiche e torna ai tuoi permalink preferiti. Questo aggiornerà le regole di riscrittura e risolverà il problema.

Seguendo questi passaggi, dovresti essere in grado di risolvere gli errori 404 associati ai tipi di post personalizzati.

Conclusione

Incontrare errori durante l'utilizzo di WordPress è un evento comune. Comprendendo la natura di questi errori e seguendo i passaggi appropriati per la risoluzione dei problemi, la maggior parte dei problemi può essere risolta in modo efficace.

Che si tratti di gestire errori interni del server, problemi di connessione al database, aggiornamenti automatici non riusciti o altri problemi discussi in questo blog, adottare un approccio sistematico e cercare assistenza quando necessario ti aiuterà a superare questi ostacoli.

Ricorda di rimanere aggiornato, eseguire regolarmente il backup del tuo sito Web e sfruttare la vasta community di WordPress per il supporto. Con pazienza e le giuste strategie, puoi navigare tra gli errori di WordPress e continuare a godere dei vantaggi di questa potente piattaforma.

  • È stato utile ?
  • Si No