11 Guide dettagliate per la risoluzione dei problemi comuni ai problemi di WordPress nel 2019

Cerchiamo di essere chiari: WordPress non è un regalo perfetto che viene fornito in una scatola, completo di manuali e guide per la risoluzione dei problemi. Nel mondo reale, WordPress è un programma open source, gratuito da usare, e nessun team di assistenza clienti dedicato, è ben lontano dall’essere una piattaforma impeccabile.


Gli errori potrebbero essere una soluzione difficile o rapida. Alcuni gli errori che i principianti di WordPress commettono di solito sono stati precedentemente discussi qui. Tuttavia, ad esempio, riscontri un problema in cui sei nel processo di sviluppo del tuo sito e le informazioni non si riflettono sul tuo browser.

La soluzione rapida è quella di cancellare la cache del browser. Le informazioni dal sito Web verranno caricate più rapidamente se vengono archiviate nella cache. Pertanto, se il browser non carica le informazioni appena aggiunte sul tuo sito, la cache potrebbe non aver ancora ricevuto completamente le informazioni. Quindi un semplice “svuotamento della cache” nel browser lo risolverà e sei pronto per iniziare!

Oltre a svuotare la cache del browser, abbiamo elencato 11 dei problemi più comuni riscontrati nello sviluppo di un sito Web WordPress e come risolverli senza sudare i bucket.

1. Errore interno del server

L’errore 500 del server interno è molto comune al codice di stato HTTP, il che significa che qualcosa non è giusto sul server, ma il server non è specifico su quale sia il problema. Quando viene visualizzato questo messaggio, è necessario verificare qual è la causa di questo errore.

Ecco alcune cause dell’errore interno del server:

  • File .htaccess danneggiato – per risolvere questo problema, accedi semplicemente alla radice del tuo sito tramite il protocollo di trasferimento file (FTP) e rinomina il tuo file .htaccess in .htaccess_old. Prova a ricaricare il sito se funziona.

    Se sì, vai su Impostazioni, quindi Permalink per ripristinare i permalink. Questo hack creerà un nuovo file .htaccess.

  • Problema di plug-in o tema – se hai notato che stai affrontando questi problemi, prova a disattivare i plug-in e ripristina i vecchi temi e plug-in che funzionano per il tuo sito.
  • Raggiungimento del limite di PHP – se il messaggio di errore indica che hai già raggiunto il limite di PHP, potresti anche aumentare il tuo PHP creando un file di testo vuoto chiamato php.ini.

    Incolla il codice nel file, salvalo e caricalo nella tua cartella / wp-admin / usando l’FTP.

    memoria = 64 MB

    Questa soluzione potrebbe funzionare temporaneamente e dovrai trovare un’altra soluzione che funzionerà per sempre.

Se nessuna di queste funzioni, prova a ricaricare le cartelle / wp-admin e / wp-Includes da una nuova installazione di WordPress utilizzando un client FTP. Assicurati di selezionare “Sovrascrivi” in modo che i vecchi file vengano sostituiti.

2. Errore proibito 403

Ecco alcuni casi in cui si verifica questo messaggio di errore:

  • Accesso negato sulla pagina di accesso di WordPress
  • Quando visiti una qualsiasi pagina del tuo sito WordPress
  • Durante il processo di installazione
  • File .htaccess corrotto
  • Autorizzazioni file errate sul server
  • Modifiche accidentali apportate dalla società di hosting

È inoltre possibile che venga visualizzato l’errore “Accesso negato” sulla pagina anziché lo stato 403 proibito. Principalmente, questi errori derivano dalla scarsa configurazione dei plugin di sicurezza, che può bloccare diversi indirizzi IP.

Se ritieni di avere a che fare con le autorizzazioni dei file, la soluzione rapida è contattare il tuo provider di hosting per verificare le autorizzazioni dei file. Ma, se vuoi accedervi da solo, collega il tuo sito WordPress usando il client FTP. Vai alla cartella principale in cui sono memorizzati tutti i tuoi file WordPress. Fare clic con il tasto destro sulla cartella e selezionare Autorizzazioni file.

Dopo aver seguito i passaggi, vedrai la finestra di dialogo delle autorizzazioni per i file:

  • Tutte le cartelle devono avere un’autorizzazione file di 744 o 755
  • Tutte le cartelle sul sito WordPress devono avere un’autorizzazione per i file di 644 o 640

Ricordarsi di impostare i parametri di conseguenza.

Prova a riattivare il tuo sito Web se questa soluzione funziona. In caso contrario, è possibile selezionare l’autorizzazione del file su 744 o 755. Selezionare la casella accanto a “Recurse in subdirectory”, quindi selezionare l’opzione “applica solo alle directory”, quindi fare clic su OK. Ripeti la procedura per i file WordPress.

3. Errore 404 pagina non trovata

L’errore 404 è che il messaggio appare quando il visitatore del tuo sito desidera accedere a un determinato post sulla tua pagina che non è stato trovato. Ciò è accaduto quando il file .htaccess è stato cancellato e riscritto e il permalink non è stato impostato correttamente.

Per risolvere questo problema, vai alla sezione Permalink nel menu Impostazioni della dashboard di WordPress e Salva modifiche. In questo modo, le impostazioni aggiorneranno e aggiorneranno le nuove regole. Questa soluzione rapida funziona il 99% delle volte.

Se questo non funziona, prova ad aggiornare manualmente il file .htacess nella cartella in cui si trovano / wp-content e / wp-Includes. Cambia l’autorizzazione in 666 per renderla scrivibile. Ripeti la soluzione originale, quindi torna a 660.

Puoi anche provare questo codice nel tuo file .htaccess.

1 # INIZIA WordPress
2
3 RewriteEngine On
4 RewriteBase /
5 RewriteRule ^ index.php $ - [L]
6 RewriteCond% {REQUEST_FILENAME}! -F
7 RewriteCond% {REQUEST_FILENAME}! -D
8 RewriteRule. /index.php [L]
9
10 # END WordPress

4. White Screen of Death (WSoD)

Questo appare come una schermata vuota senza informazioni su un sito Web. Ciò è dovuto principalmente a guasti di PHP o del database, in particolare:

  • Problemi di compatibilità con i plug-in: per risolvere rapidamente questo problema, prova a disattivare, quindi a riattivare i plug-in.
  • Problemi con i temi: ciò accade soprattutto quando hai creato un nuovo sito Web su WordPress e attivato un nuovo tema. Per risolvere questo problema, prova ad accedere alla tua dashboard e attiva il tema WordPress predefinito. Se non riesci ad accedere all’area di amministrazione, accedi al tuo sito utilizzando l’FTP e cerca la cartella / wp-content / themes /. Quindi rinominare la cartella del tema attivo.
  • Directory del tema mancante o rinominata – Errore front-end “La directory del tema” {nome-tema} “non esiste.” visualizzata. Accedi alla tua dashboard di WordPress, cambia i temi, rinomina la tua directory o modifica i record “tema” e “foglio di stile” in wp_options.

Abbiamo discusso WSOD in dettaglio in questo post.

5. Errore durante la creazione di una connessione al database

Se questo errore viene visualizzato sul tuo sito, potrebbe esserci un problema con la connessione sul database, che potrebbe essere causato da quanto segue:

  • Informazioni errate su wp-config.php – Assicurarsi che i seguenti dettagli siano corretti:
    • nome del database
    • nome utente del database
    • password del database
    • host del database

Se sei sicuro che questi dettagli siano corretti, prova a reimpostare manualmente la tua password MySQL

  • Problema con il tuo host web – Contatta il tuo host web poiché il problema potrebbe essere un server inattivo o un problema di spazio del database.
  • Sito Web compromesso: prova a utilizzare Sucuri per eseguire la scansione del tuo sito, assicurati di disporre di plug-in protetti, che scansiona il tuo sito Web senza rallentarlo e risolverlo in un minuto.

6. Aggiornamento automatico di WordPress non riuscito

A volte un aggiornamento automatico di WordPress fallito appare come:

  • Schermata bianca vuota senza alcuna informazione
  • Avviso di aggiornamento non riuscito
  • Un messaggio di errore PHP

Per risolvere questi problemi, aggiorna il tuo sito WordPress manualmente o recupera i backup del sito Web precedenti.

7. Errore di timeout della connessione

Questo tipo di errore si verifica principalmente perché il tuo sito Web sta esaurendo la memoria o sta tentando di accedere a più risorse di quelle gestibili dal tuo server.

Di seguito sono riportate alcune idee per la correzione rapida che è possibile utilizzare per risolvere questo errore:

  • Chiedere al provider di hosting di aumentare il limite di memoria o aggiungere questo codice nel file wp-config.php

    define ( ‘WP_MEMORY_LIMIT’, ’64M’);

  • Aumenta il tempo massimo di esecuzione nel tuo file php.ini

8. Bloccato “Modo manutenzione” dopo l’aggiornamento

Conoscerai prontamente questo errore poiché il messaggio “Modalità di manutenzione” apparirà sul tuo sito web. Per risolvere il problema immediatamente, elimina il file .maManutenzione nella directory di installazione del sito WordPress e aggiorna il tuo sito Web.

9. Errore di sintassi

L’errore di sintassi si verifica quando si aggiungono alcuni codici a WordPress e potrebbe essersi perso qualcosa o inserito qualcosa che non corrisponde ai precedenti in vigore.

Per risolvere questo problema, è necessario rivedere nuovamente i codici inseriti e correggere la sintassi problematica. La maggior parte delle volte, parentesi o caratteri mancanti sono i soliti colpevoli.

10. Essere bloccato dall’amministratore di WordPress (wp-admin)

Ragioni comuni per cui sei bloccato fuori dall’area di amministrazione di WordPress:

1. Password errata

Se hai dimenticato la password o il tuo sito Web è stato violato, puoi provare a reimpostare la password da phpMyAdmin. Per iniziare, vai alla dashboard di cPanel e fai clic sull’icona phpMyAdmin in Database. Una volta avviato, seleziona il tuo database WordPress.

PhpMyAdmin-edit-user

Cerca la tabella etichettata come “{table-prefix} _users” (ovvero wp_users) e fai clic su “Sfoglia”. Modifica il nome utente per il quale desideri cambiare la password e cambia il valore in user_pass e sostituisci con la tua nuova password.

Nella colonna delle funzioni, seleziona MD5 dal menu a discesa. Ciò garantisce che la password sia crittografata con l’hash MD5 quando viene archiviata nel database.

2. Privilegi di amministratore persi

Se il tuo sito Web viene violato, potresti essere in grado di accedere all’area di amministrazione ma non potrai apportare modifiche ai temi o ai plug-in. Ciò significa che la tua autorizzazione è stata modificata.

Per risolvere questo problema, puoi aggiungere un nuovo utente amministratore al tuo database tramite MySQL. Vai alla dashboard di cPanel e aggiorna la tabella wp_users.

Fare clic su “Inserisci” per creare un nuovo account e aggiungere quanto segue:

  • ID: qualsiasi numero
  • Login utente: nuovo username
  • user_pass: nuova password. Assicurati di selezionare MD5 nel menu funzioni.
  • user_nicename: soprannome
  • user_email: email che vuoi associare a questo account
  • user_url: l’URL del tuo sito web
  • user_registered: data / ora per quando questo utente è registrato
  • stato dell’utente: Impostato su 0.
  • nome da visualizzare: il nome che desideri visualizzare per questo utente sul sito

Al termine, fai clic su “Vai”, quindi aggiorna la tabella wp_usermeta con i seguenti dettagli:

  • unmeta_id: questo è generato automaticamente
  • ID utente: id che hai aggiunto in precedenza
  • meta_key: wp_capabilities.
  • meta_value: inserisci questo: a: 1: {s: 13: “administrator”; s: 1: “1 ″;}

Inserisci un’altra riga con i seguenti dettagli:

  • unmeta_id: questo è generato automaticamente
  • ID utente: id che hai aggiunto in precedenza
  • meta_key: wp_user_level
  • meta_value: 10.

Questo è tutto e fai clic su “Vai”. Ora puoi utilizzare il nome utente appena aggiunto come accesso a wp-admin.

3. Errori PHP (errori di sintassi)

Questo in genere accade quando un codice errato da un altro sito Web è stato copiato e incollato sul tuo sito. Puoi risolvere questo problema accedendo al programma FTP, rimuovendo il codice che hai aggiunto, di solito nel file Functions.php, e quindi ricaricando il file.

Altre cause di blocco includono:

  • Un plug-in installato o un codice che tenta di apportare modifiche nella sezione di amministrazione
  • Errori durante la connessione al database
  • Schermo bianco della morte

11. WordPress

Errori del contenuto della barra laterale

Alcuni possibili problemi per cui si sono verificati questi errori e idee per risolvere questo problema:

  • Il codice HTML non è valido – questo di solito accade quando lo sviluppatore del sito web dimentica di chiudere il
    tag con
    Per verificare ciò, è possibile copiare il codice in un programma di verifica convalida HTML per sapere quale codice HTML deve essere corretto.
  • Il tema è stato danneggiato: se hai scoperto che tutti i tuoi codici sono stati inseriti correttamente, il tema potrebbe essere il tuo problema. Aggiorna il tema a una nuova versione, se disponibile, o reinstalla l’ultima versione del tema.
  • Larghezza o rapporto inadeguati: assicurati che tutti i margini corrispondano l’uno all’altro.
  • Proprietà float: assicurarsi che galleggiante: a sinistra e float: giusto viene aggiunto agli elementi giusti. Un CSS errato interromperà la visualizzazione del tuo sito Web.
  • File style.css rotto: assumere uno sviluppatore vale la pena se non sei un tecnico

Conclusione

Ogni proprietario di un sito Web dovrebbe essere a conoscenza dei problemi più comuni che un sito Web WordPress potrebbe incontrare. Dovresti anche prestare attenzione anche alla semplice risoluzione dei problemi per evitare tempi di inattività prolungati che potrebbero farti perdere visitatori o profitti.

Un team di risoluzione dei problemi o di manutenzione del sito Web su chiamata potrebbe essere il percorso migliore se si verificano eventi imprevisti sul tuo sito Web che sfuggono al tuo controllo. Inoltre, assicurati che tutti i codici del tuo sito Web siano protetti e opportunamente crittografati per evitare di essere hackerati.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map