Sostenuto da Awesome Motive.
Per saperne di più sul nostro Blog Seahawk.

10 errori più comuni di WordPress: Come risolverli?

Correzione degli errori comuni di WordPress

Non c'è niente di più imperfetto di un errore inaspettato che compare sul vostro sito web. Sebbene le piattaforme CMS come WordPress (WP) siano dotate di solide funzioni di sicurezza, di tanto in tanto possono comparire delle falle. Questi problemi possono essere una vera seccatura da affrontare, soprattutto se non si sa come correggerli.

Anche se a prima vista questi problemi sembrano pericolosi, possono essere risolti con alcune modifiche e impostazioni di base di WordPress. Una volta identificata l'origine del problema, è facile risolverlo eseguendo alcune tecniche di risoluzione dei problemi.

In questo tutorial abbiamo compilato l'elenco degli errori più comuni di WordPress, le loro cause e le loro soluzioni, in modo che possiate risolvere rapidamente il problema.

Vediamoli.

Gli errori più comuni di WordPress:

Schermata bianca della morte (WSoD):

Una schermata vuota o una schermata bianca senza informazioni sull'errore è uno dei bug più spaventosi di WP. WSoD può colpire l'intero sito, trasformandosi in una schermata vuota e non visualizzando nulla.

Cause:

  • Temi difettosi o mal codificati
  • Problemi di compatibilità con i plugin
  • Errori del codice PHP
  • Limite di memoria esaurito

Soluzioni:

  • Anche un tema difettoso può essere la causa; potrebbe essere meglio disabilitare i temi e optare per i temi predefiniti di WP per verificare quale sia la causa dell'errore.
  • Se un plugin rappresenta un problema, è meglio disabilitarlo e verificare la risoluzione dell'errore.
  • Individuare gli errori nel codice PHP e correggerli.
  • Aumentare il limite di memoria del file wp-config.php aggiungendo il codice desiderato e aumentando la memoria del sito.
  • Abilitare WordPress alla modalità di debug tramite la seguente riga di codice all'interno di wp-config.php: define('WP_DEBUG,' false); Modificarla da false a true e aggiornare il file sul server per avviare il debug. Ciò consente di verificare gli errori di pagina e le cause di WSoD.

La connessione si è interrotta:

Questo errore si verifica quando un server è sovraccarico e il caricamento del sito risulta difficoltoso. Questo errore è più comune negli hosting condivisi, dove diversi siti web sono ospitati su un unico server. A causa dei limiti di memoria, il server non è in grado di gestire il sito.

Cause:

  • Limite di memoria PHP esaustivo
  • Plugin pesanti
  • Bug nelle funzioni del tema

Soluzioni:

  • Aumentare il limite di memoria di PHP.
  • Disattivare i plugin e i temi uno per uno per individuare quello difettoso.
  • Aggiornate il vostro piano di hosting per aumentare le risorse del server ed evitare rallentamenti e tempi di inattività.
  • Ottimizzate la velocità del sito ed evitate di utilizzare plugin e temi pesanti per risolvere i bug.

500 Errore interno del server:

Questo è uno degli errori di WordPress più confusi che un principiante possa incontrare. Di solito si verifica quando qualcosa va storto, ma il server non riesce a identificare il problema.

Cause:

  • File .htaccess corrotto.
  • Limite di memoria PHP esaurito.
  • Difetti nelle funzioni dei temi e dei plugin.

Soluzioni:

  • Se il file .htaccess è danneggiato, aprirlo dal file manager o tramite FTP e rinominarlo nel vecchio .htaccess. Ricaricate il sito per verificare se l'errore è stato risolto. Se il problema è stato risolto, salvare le modifiche e riavviare .htaccess.
  • Gli errori interni del server possono anche essere causati da una memoria insufficiente sul server. Risolvere il problema aumentando il limite di memoria nel file .php.ini.
  • Disattivare tutti i temi e i plugin e poi attivarli uno per uno per trovare quello difettoso.

Errore nello stabilire la connessione al database:

Il nome stesso spiega che la connessione al database è stata interrotta e WordPress non può connettersi al database del sito.

Cause:

  • Problemi con l'host web
  • Errore nel file wp-config.php (dove è memorizzato il database)
  • Un sito web violato.

Soluzioni:

  • Rivolgetevi al vostro provider di hosting e verificate se avete raggiunto la dimensione massima del vostro database, perché anche questo può causare un errore.
  • Accedere al file wp-config.php, controllare tutti i dettagli come il nome del database, l'host, il nome utente, la password, ecc. e assicurarsi che siano indicati con precisione. In caso di errori ortografici, correggeteli e verificateli. Acquisire familiarità con la modifica dei file PHP e apportare le modifiche necessarie.
  • Poiché WP è la piattaforma CMS più diffusa, attira molti hacker per gli attacchi di phishing. Assicuratevi che il vostro sito non sia compromesso dagli hacker. In caso di sospetto, si consiglia di cambiare le credenziali di accesso e di reinstallare il sito dal backup.

Errore 404 Pagina non trovata:

Quando il server non trova la pagina richiesta, visualizza un errore 404 Pagina non trovata.

Cause:

  • Problemi di impostazione dei Permalink.
  • Regola mancante nella cache del router URL di WP
  • Link rotti e URL modificati

Soluzioni:

  • La modifica dei permalink è la soluzione migliore. Andate su Impostazioni > Permalink nella dashboard di WP. Selezionate Impostazioni predefinite e salvate le modifiche.
  • Correggere le regole di WP installando il plugin Rewrite Rules Inspector, un plugin gratuito per WP. Eseguire l'opzione "Flush Rules" e risolvere il problema.

Non disponibile a causa di un errore di manutenzione programmata:

Questo errore compare quando è in corso un aggiornamento relativo al plugin o al tema; il sito non completa l'aggiornamento e il sito rimane in modalità di manutenzione.

WordPress ha creato un file temporaneo ".maintenance" nella cartella principale del sito, che mostra l'errore di manutenzione.

Causa:

  • Aggiornamenti di WordPress non completati o interrotti.

Soluzioni:

  • Accedere alla cartella principale tramite FTP ed eliminare il file ".maintenance".
  • Completare manualmente l'aggiornamento non completato.

Errore di sintassi / Errore di parsing:

Questo problema comune di WordPress si verifica molto spesso quando c'è un errore nel codice del sito, che può essere molto piccolo ma critico. Se il codice PHP contiene un errore di sintassi, causa questo errore perché il parser PHP non è in grado di interpretarlo, leggerlo e farlo funzionare correttamente.

Causa:

  • L'errore può essere una virgola mancante, caratteri aggiuntivi mancanti, punti e virgola mancanti, virgolette mancanti, stringhe o variabili casuali, ecc.

Soluzioni:

  • Per correggere il codice, aprire il file sorgente e andare alla riga indicata.
  • Concentratevi sulle righe precedenti per individuare gli operatori mancanti e correggete qualsiasi errore nella sintassi.
  • In una mossa intermedia, dividere i codici lunghi in modo che, invece di concentrarsi sul codice esteso, il parser possa fornire un numero di riga fisso del codice rotto e il processo di riparazione possa essere semplificato.
  • Evitate i costrutti sintattici composti; optate invece per una colorazione distinta e colorata della sintassi.
  • Eseguire un backup dei codici di lavoro precedenti.

Errore di memoria esaurita:

Quando la memoria PHP sul server raggiunge il limite massimo, viene visualizzato l'errore di memoria esaurita. Quando il sito WordPress vuole eseguire uno script o un plugin ma non può farlo a causa della mancanza di memoria, viene visualizzato questo errore.

Causa:

  • La memoria predefinita di PHP è piena.

Soluzioni:

  • Cancellare la cache del browser
  • Se l'errore persiste, aumentare il limite di memoria andando nel file wp-config.php.
  • Estendere il limite di memoria modificando php.ini. Poiché non si tratta di un file di WP, si può chiedere al proprio host web di aumentarlo.

Errore di contenuto misto:

Questo problema è causato da impostazioni HTTPS/SSL (Secure Socket Layers) errate sul vostro sito WordPress. I certificati SSL di DigiCert, GlobalSign e Comodo, tra gli altri, aiutano a proteggere il vostro sito web criptandolo. Tuttavia, alcuni contenuti non sicuri su questi siti sicuri possono causare questo errore, che può avere un impatto sulle classifiche SEO e sull'esperienza dell'utente.

Cause:

  • Nonostante il sito web abbia un certificato SSL, alcuni script, video o foto non vengono caricati tramite SSL sicuro, oppure alcune pagine del sito sicuro non sono ancora protette (HTTP).
  • Configurazione errata di SSL

Soluzioni:

  • Installare e attivare il plugin SSL Insecure Content Fixer e risolvere l'errore Mixed Content.
  • Anche lo strumento di verifica Ahrefs può aiutare a individuare e rimuovere tutti i contenuti HTTP e a risolvere il problema.

Email di amministrazione persa e recupero della password non funzionante

Non preoccupatevi, non è un problema tecnico. Succede quando si dimentica l'id e-mail o la password di WP.

Causa:

  • Una password persa o non recuperata provoca questo errore.

Soluzioni:

  • Nel file functions.php, inserite il codice wp_set_password('DesiredNewPassword,' 1) e digitate la nuova password nella casella DesiredNew Password. Salvare il file e caricarlo.
  • Accedere a Cpanel > phpMyAdmin per modificare l'e-mail e la password. Scegliere un database per il sito. Cliccare sulla tabella wp_users > cliccare sul link Sfoglia.
  • Fare clic su Modifica, inserire una nuova password per user_pass con crittografia MD5, poiché phpMyAdmin utilizza questa crittografia.
  • Dal menu a tendina "Salva funzionalità", scegliere l'opzione MD5 e aggiornare il sito.

Fine:

Sebbene WordPress sia una piattaforma CMS robusta, presenta alcuni difetti e bug. Ci auguriamo che le soluzioni suggerite in questo articolo siano sufficienti a risolvere i vostri dubbi ed errori.

Se avete ancora domande relative agli errori WP di cui sopra, o volete l'aiuto di un esperto per risolvere gli errori del vostro sito WP, contattateci!

I servizi di assistenza per WordPress sono essenziali per le aziende e le agenzie che si affidano ai loro siti web per

Vi state chiedendo perché Elementor e Bricks sono così vicini nello sviluppo di WordPress? Nonostante

Oggi, essere online non è solo un'esigenza per le aziende, ma un obbligo. Con l'avvento di Internet

Komal Bothra 22 aprile 2024

Come costruire una partnership White Label di successo?

Le partnership white label sono emerse come un modo strategico per le aziende di espandere i propri prodotti.

Agenzia
Komal Bothra 22 aprile 2024

Webflow Vs WordPress - Quale piattaforma è adatta alla vostra azienda nel 2024?

Webflow e WordPress sono due costruttori di siti web distinti che rispondono a esigenze diverse degli utenti. WordPress,

Confronto
Komal Bothra 18 aprile 2024

20 migliori costruttori di pagine WordPress con design drag & drop senza codice

WordPress è la piattaforma per siti web più diffusa al mondo. Conta oltre 60 milioni di

WordPress

Iniziare con Seahawk

Registratevi nella nostra app per visualizzare i nostri prezzi e ottenere sconti.