Niente è più imperfetto di un errore inaspettato che viene visualizzato sul tuo sito web. Sebbene le piattaforme CMS come WordPress (WP) abbiano robuste caratteristiche di sicurezza integrate, occasionalmente possono apparire difetti. Questi problemi possono essere un vero dolore da affrontare, soprattutto se non sai come correggerli.
Sebbene questi problemi sembrino pericolosi a prima vista, possono essere risolti con alcune modifiche e impostazioni di base in WordPress. Una volta identificata la fonte del problema, è semplice risolverli eseguendo alcune tecniche di risoluzione dei problemi.
In questo tutorial, abbiamo compilato l'elenco degli errori di WordPress più comuni, delle loro cause e delle loro soluzioni in modo da poter risolvere rapidamente il problema.
Vediamoli.
Errori più comuni di WordPress:
White Screen of Death (WSOD):
Una schermata di visualizzazione vuota o una semplice schermata bianca senza informazioni sull'errore è uno dei bug più spaventosi di WP. WSOD può influire sull'intero sito, trasformandosi in uno schermo vuoto e non visualizzando nulla.
Cause:
- Temi difettosi o scarsamente codificati
- Problemi di compatibilità con i plugin
- Errori del codice PHP
- Limite di memoria esausta
Soluzioni:
- Un tema difettoso può anche essere la causa; Potrebbe essere meglio disabilitare i temi e optare per i temi WP predefiniti testare quale si sta causando l'errore.
- Se un plug -in è un problema, è meglio disabilitarli e verificare la risoluzione degli errori.
- Trova errori nel codice PHP e aggiustali.
- Aumenta il limite di memoria del file wp-config.php aggiungendo il codice desiderato e aumentando la memoria del tuo sito.
- Abilita WordPress di debug in modalità tramite la seguente riga di codice all'interno di wp-config.php : define ('wp_debug,' false); Cambialo da False a True e aggiorna il file sul tuo server per avviare il debug. Ciò consente di verificare gli errori di pagina e le cause di WSOD.
Connessione a scadere:
Questo errore si verifica quando un server è sovraccarico di difficoltà a caricare il sito. Questo errore è più comune sull'hosting condiviso, in cui diversi siti Web sono ospitati su un singolo server. A causa dei vincoli di memoria, il tuo server non può gestire il tuo sito.
Cause:
- Limite di memoria PHP esaustiva
- Plugin pesanti
- Bug nelle funzioni del tema
Soluzioni:
- Aumenta il limite di memoria PHP.
- Disattivare plugin e temi di nuovo uno per uno per rilevare quello difettoso
- Aggiorna il tuo piano di hosting per aumentare le risorse del server ed evitare rallentamenti e tempi di inattività.
- Ottimizza la velocità del sito ed evita l'uso di plug -in pesanti e temi per le correzioni di bug.
500 Errore del server interno:
Questo è uno degli errori di WordPress più confusi riscontrati da un principiante. Questo di solito si verifica quando qualcosa va storto, ma il tuo server non ha potuto identificare il problema.
Cause:
- File .htaccess corrotto.
- Limite di memoria PHP esaurito.
- Funzioni difettose nei temi e nei plugin.
Soluzioni:
- Se il tuo file .htaccess è danneggiato, aprilo dal file manager o tramite FTP e rinominalo in vecchio .htaccess. Ricarica il sito per verificare se l'errore è risolto. Se ciò ha risolto il problema, salva le modifiche e riavvia .htaccess.
- Gli errori del server interno possono anche essere causati da una memoria insufficiente sul server. Risolvi il problema aumentando il limite di memoria nel file .php.ini.
- Disabilita tutti i temi e i plugin e poi attivali uno per uno per trovare quello difettoso.
Errore che stabilisce la connessione del database:
Il nome stesso spiega il significato che la connessione al database è stata tagliata e WordPress non può connettersi al database del sito.
Cause:
- Problemi con l'host web
- Errore nel file WP-config.php (in cui è archiviato il database)
- Un sito web hackerato.
Soluzioni:
- Parla con il tuo provider di hosting e controlla se hai raggiunto la dimensione massima del database perché ciò può anche causare un errore.
- Accedi al file wp-config.php, controlla tutti i dettagli come nome del database, host, nome utente, password, ecc. E assicurati che siano menzionati in modo accurato. In caso di ortografia errata, correggerlo e controllarlo. Acquisire familiarità con come modificare i file PHP e apportare le modifiche necessarie.
- Poiché WP è la piattaforma CMS più popolare là fuori, attira molti hacker per gli attacchi di phishing. Assicurati che il tuo sito non sia compromesso dagli hacker. In caso di sospetto, si consiglia di modificare le credenziali di accesso e reinstallare il tuo sito dal backup.
404 PAGINA NON TROVATO ERRORE:
Quando il server non è in grado di trovare la pagina richiesta, visualizza una pagina 404 non trovata.
Cause:
- Problemi di impostazione di permalink.
- La regola mancante nella cache del router URL WP
- Collegamenti rotti e URL modificato
Soluzioni:
- Cambiare i permalink è la soluzione migliore. Vai su Impostazioni> Permalinks in WP Dashboard. Seleziona Impostazioni predefinite, quindi salva le modifiche.
- Correggi le regole WP installando il plug -in ispettore delle regole di riscrittura, un plug -in WP gratuito. Esegui l'opzione "Flush Rules" e risolverla.
Non disponibile a causa di un errore di manutenzione programmato:
Questo errore viene visualizzato quando è nel processo qualsiasi aggiornamento relativo al plug -in o al tema; Il sito non completa l'aggiornamento e il tuo sito rimarrà in modalità di manutenzione.
WordPress ha creato un file ". Manutenzione" temporaneo nella cartella radice del sito Web, che mostra l'errore di manutenzione.
Causa:
- Aggiornamenti WordPress incompiuti o interrotti.
Soluzioni:
- Accedi alla cartella root tramite FTP ed elimina il file " . Manutenzione" .
- Completa manualmente l'aggiornamento incompiuto.
Errore di sintassi / errore di analisi:
Questo comune problema di WordPress si verifica più spesso quando si verifica un errore nel codice del sito che può essere molto piccolo ma critico. Se il codice PHP contiene un errore di sintassi, provoca questo errore perché il parser PHP non può interpretare, leggere e funzionare correttamente.
Causa:
- L'errore può essere una virgola mancante, caratteri extra mancanti, punti e virgole, citazioni mancanti, stringhe o variabili casuali, ecc.
Soluzioni:
- Per correggere il codice aprendo il file di origine, vai alla riga menzionata.
- Concentrati sulle linee sopra per gli operatori mancanti e correggi tutto ciò che non va nella sintassi.
- In una mossa centrale, dividere i codici lunghi in modo che invece di concentrarsi sul codice esteso, il parser può fornire un numero di linea fissa del codice rotto e il processo di riparazione può essere semplificato.
- Evitare costrutti di sintassi composti; Invece, optare per una colorazione di sintassi distinta e colorata.
- Fai un backup dei precedenti codici di lavoro.
Errore fuori memoria:
Quando la memoria PHP sul server raggiunge il limite massimo, viene visualizzato l'errore fuori memoria. Quando il sito WordPress vuole eseguire uno script o un plug -in ma non può farlo a causa della mancanza di memoria, viene visualizzato questo errore.
Causa:
- La memoria PHP predefinita è piena.
Soluzioni:
- Cancella la cache del browser
- Se l'errore persiste, aumentare il limite di memoria andando al file wp-config.php.
- Estendere il limite di memoria modificando Php.ini. Poiché questo non è un file WP, puoi chiedere al tuo host web di aumentarlo.
Errore di contenuto misto:
Questo problema è causato da impostazioni HTTPS/SSL errate (livelli di presa sicuri) sul sito WordPress. I certificati SSL di Digicert, Globalsign e Comodo, tra gli altri, aiutano a salvaguardare il tuo sito Web crittografandolo. Tuttavia, alcuni contenuti non sicuri su questi siti sicuri possono causare questo errore, che può influire sulle classifiche SEO e l'esperienza dell'utente.
Cause:
- Nonostante il fatto che il sito Web abbia un certificato SSL, alcuni script, video o foto non vengono caricati tramite SSL sicuro o alcune pagine sul sito sicuro non sono ancora protette (HTTP).
- Misconfigurazione SSL
Soluzioni:
- Installare e attivare il plug -in Fixer di contenuti insicuri SSL e correggere l'errore di contenuto misto.
- Anche lo strumento di audit AHREFS può aiutare a catturare e rimuovere tutti i contenuti HTTP e risolvere il problema.
E -mail di amministrazione persa e ripristino della password non funziona
Non preoccuparti; Non è un problema tecnico. Questo accade quando hai dimenticato l'ID e -mail o la password WP.
Causa:
- Una password smarrita o non coperta porta a questo errore.
Soluzioni:
- Nel file functions.php, immettere il codice wp_set_password ('DesiredNewPassword, 1) e digitare la nuova password nella casella di password desiderata. Salva il file e caricalo.
- Accedi a cpanel> phpmyadmin per modificare la tua e -mail e la password. Scegli un database per il sito. Fai clic sulla tabella WP_USERS> Fare clic sul collegamento Sfoglia.
- Fai clic su Modifica, inserisci una nuova password per user_Pass nella crittografia MD5 poiché PhpMyAdmin utilizza questa crittografia.
- Dal "menu a discesa funzionalità Salva", scegli l'opzione MD5 e quindi aggiorna il tuo sito.
Hai bisogno di aiuto professionale?
Sebbene WordPress sia una piattaforma CMS robusta, ha alcuni difetti e mostra alcuni bug. Speriamo che le soluzioni sopra indicate in questo articolo siano sufficienti e risolvano i tuoi dubbi ed errori.
Se hai ancora domande relative agli errori WP sopra o desideri un aiuto esperto per correggere l'errore del tuo sito WP, contattaci!