Risoluzione dei problemi di WordPress (101)

Risoluzione dei problemi di WordPressPer quanto riguarda il supporto di WordPress, gli utenti hanno una serie di opzioni tra cui scegliere:


  • Il codice WordPress (fai-da-te)
  • Il forum di supporto di WordPress (gestito dagli amministratori di WordPress.org e altri utenti di WordPress)
  • Supporto per plugin e temi (fornito dagli sviluppatori)
  • Supporto per l’hosting Web (la disponibilità e il tipo di supporto variano in base al piano di hosting)

Senza una linea diretta di comunicazione o il supporto in tempo reale forniti da WordPress, ciò può rendere frustrante la risoluzione degli errori di WordPress. La buona notizia, tuttavia, è che la maggior parte degli errori che si presentano sono piuttosto comuni.

In questa guida, ti mostreremo come risolvere i problemi di WordPress quando le cose vanno male.

15 errori comuni di WordPress e come risolverli:

  1. Lo schermo bianco della morte
  2. Errore interno del server
  3. Errore durante la creazione della connessione al database
  4. Gateway non valido o timeout del gateway
  5. Troppe richieste
  6. Connessione scaduta / limite esaurito
  7. pagina non trovata
  8. Errore di sintassi
  9. Non disponibile per la manutenzione programmata
  10. Aggiornamento automatico non riuscito
  11. Troppi reindirizzamenti
  12. Contenuto misto
  13. Impossibile scrivere sul disco
  14. Modifiche non visualizzate
  15. Accesso fallito

Contents

Una guida per la risoluzione dei problemi più comuni relativi a WordPress

Anche se ci sono un sacco di cose che possono andare storte in WordPress, non è troppo difficile restringere le cause se sai che tipo di errore si è verificato.

Errore n. 1: The White Screen of Death

Lo schermo bianco della morte è esattamente come sembra. Tenterai di accedere all’amministratore di WordPress o, peggio ancora, al tuo sito Web WordPress e lo schermo sarà vuoto.

Ci sono una serie di cose che possono causare la morte della schermata bianca, dai plugin in conflitto ai limiti di memoria superati (anche se, il più delle volte, di solito è un plugin o un tema in errore). Se non è presente alcun messaggio di errore che indichi dove si trova il problema, seguire questa procedura di risoluzione dei problemi.

Nota: anche se questo è il flusso di lavoro per correggere lo schermo bianco della morte, è utile per correggere altri errori di WordPress. Ogni volta che facciamo riferimento alla correzione della schermata bianca della morte riportata di seguito, questo è il processo a cui ci riferiamo.

Passaggio 1: disattiva tutti i plug-in

Se hai ancora accesso all’amministratore di WordPress ed è solo il tuo sito inattivo, procedi come segue:

Vai a Plugin> Plugin installati:

Plugin installati

Seleziona tutti i plugin:

Controlla tutti i plugin

Dal menu Azioni in blocco, selezionare “Disattiva”:

Disattiva in blocco

I plug-in ora dovrebbero essere tutti disattivati:

Plugin disattivati

Se non hai accesso all’amministratore di WordPress, dovrai farlo dal tuo pannello di controllo.

Vai alla dashboard del tuo hosting web:

BlueHost Dashboard

Individua il tuo pannello di controllo.

Quello che stai cercando è un File Manager o FTP. Entrambi ti daranno accesso al backend del tuo sito web.

FTP File Bluehost

Trova la cartella wp-content nella radice del tuo sito Web:

Cartella wp-content

Aprilo e trova la cartella dei plugin:

Cartella Plugin

Rinomina la cartella con nomi diversi da “plugin”. Questo disattiverà tutti i plugin sul tuo sito web.

Passaggio 2: controlla il tuo sito Web

Con i plug-in disattivati, è tempo di vedere se l’accesso viene ripristinato.

Se non hai avuto accesso all’amministratore prima, vai lì ora:

Accesso a WordPress

Se era solo il tuo sito Web a mostrare la schermata bianca della morte, passa con il mouse sul nome del tuo sito Web nell’angolo in alto a sinistra dell’amministratore di WordPress e fai clic su “Visita il sito”:

Visita il sito dal menu

A seconda di ciò che vedi, avrai due opzioni per i passaggi successivi:

  • Se hai accesso: Trova il plug-in problematico.
  • Se non hai accesso: Prova un nuovo tema.

Seguiremo questi passaggi dopo.

Passaggio 3: trova il plug-in problematico (opzione 1)

Se hai di nuovo accesso, sai che il problema era probabilmente un plug-in. Ciò significa che uno dei tuoi plugin è in conflitto con:

  • Il tuo tema
  • Un altro plugin

Ora devi annusare quale plugin è in errore. Per fare ciò, devi attivare i tuoi plugin uno alla volta.

Inizia con la parte superiore dell’elenco. Attiva il primo plugin:

Attiva Plugin

Se questo plugin è la causa, allora dovresti perdere di nuovo l’accesso all’amministratore di WordPress o al tuo sito web. (Puoi ripristinarlo ancora una volta disattivando il plugin.)

Se non vedi lo schermo bianco della morte, disattiva questo plugin e prova il prossimo. Dovrai ripetere questi passaggi fino a individuare il plug-in problematico.

Questo, ovviamente, presuppone che il plugin sia in conflitto con il tuo tema. Se non visualizzi di nuovo la schermata di errore dopo aver disattivato ciascun plug-in uno alla volta, il problema potrebbe riguardare due plug-in. Dovrai riattivarne due alla volta per individuarli. Detto questo, questo non è comune. Di solito è uno script in conflitto in un plug-in e tema che genera l’errore.

Una volta identificato il duo problematico, vai avanti e riattiva tutti gli altri plugin sul tuo sito web.

Ti consigliamo di contattare lo sviluppatore del plug-in per segnalare il problema. Assicurati di avere schermate dell’errore e di poter descrivere in dettaglio perché è successo e come sei riuscito a confermarlo.

Passaggio 3: provare un nuovo tema (opzione 2)

Se vedi ancora lo schermo bianco della morte dopo aver disattivato tutti i tuoi plugin, allora il tuo tema potrebbe essere il colpevole.

Per confermare ciò, è necessario disattivare il tema.

Se hai ancora accesso all’amministratore di WordPress ed è solo il tuo sito inattivo, procedi come segue:

Vai su Aspetto> Temi:

Menu Temi Aspetto

Per disattivare il tema, devi attivarne uno diverso.

Che sia già installato o meno, attiva l’ultimo tema predefinito di WordPress:

Attiva tema predefinito

Se non hai accesso all’amministratore di WordPress, fai la stessa cosa che hai fatto con i tuoi plugin dal pannello di controllo.

Ancora una volta, trova la cartella wp-content nella radice del tuo sito web. Questa volta, vorrai cercare la cartella dei temi al suo interno:

Cartella Temi

Rinomina la cartella con nomi diversi da “temi”. Ciò disattiverà il tema e attiverà automaticamente il tema WordPress predefinito.

Ora puoi controllare il tuo sito Web per vedere se lo schermo bianco della morte è sparito. Se lo è, allora sai che il problema è un conflitto tra il tuo tema e il nucleo.

Contatta lo sviluppatore del tema con schermate dell’errore e una descrizione dei passaggi eseguiti per confermare il problema.

Passaggio 4: eseguire il debug

Nella maggior parte dei casi, i passaggi precedenti ti aiuteranno a individuare il problema con il tuo sito Web. Tuttavia, se hai raggiunto questo punto e vedi ancora lo schermo bianco della morte, c’è un’ultima cosa da provare.

Ritorna al tuo file manager o FTP. Vai alla directory principale e cerca il file wp-config.php:

File wp-config

Apri il file per la modifica.

Verso il fondo, vedrai la seguente stringa:

define ('WP_DEBUG', false);
define ('WP_DEBUG_LOG', false);
define ('WP_DEBUG_DISPLAY', false);

Ciò che dice è che:

  • La funzione di debug è disattivata.
  • Se si verifica un errore, nel back-end non verrà generato alcun registro.
  • Se si verifica un errore, sul frontend non verrà visualizzato alcun codice di errore.

Tuttavia, se sei bloccato, è utile attivare questa funzione in modo da poter ottenere maggiori dettagli sull’errore. Per fare ciò, cambia i primi due valori in vero:

define ('WP_DEBUG', true);
define ('WP_DEBUG_LOG', true);
define ('WP_DEBUG_DISPLAY', false);

Mantieni display impostato come falso. Non vuoi che gli hacker abbiano una visione di ciò che sta accadendo sul back-end del tuo sito live, quindi tieni sempre quei codici nascosti da loro.

Salva il tuo file dopo aver abilitato il debug (ma lascia aperto il pannello di controllo). Quindi, torna al tuo sito web.

Quando vedi di nuovo la schermata bianca della morte, torna al tuo pannello di controllo e cerca la cartella wp-content (la stessa in cui si trovano il tuo tema e plugin). Ora ci sarà un file di testo chiamato debug_log.

File di debug

Aprilo ed esamina il messaggio di errore. Cerca la data e l’ora di oggi. Dovrebbe esserci una riga che indica quale file nella directory e quale riga in quel file contiene l’errore.

Se l’errore si trova all’interno di uno dei tuoi file di temi o plugin, fai uno screenshot del codice di errore e invialo allo sviluppatore in modo che possano correggere il problema (come è stato probabilmente introdotto in un recente aggiornamento).

Se si tratta di un problema in un altro file, spetta a te ripararlo. Se non ti senti a tuo agio nel farlo, contatta uno sviluppatore che può aiutarti.

Una volta che il problema è stato risolto e la schermata bianca della morte scompare, torna su wp-config.php e disabilita il debug.

Errore n. 2: errore interno del server (codice errore 500)

Non è sempre chiaro al 100% cosa abbia causato esattamente l’errore del server interno 500. Tuttavia, come lo schermo bianco della morte, c’è qualcosa di sbagliato nel tuo codice.

Passaggio 1: sostituire il file .htaccess

La prima cosa da testare è il file .htaccess. A volte, viene danneggiato e fa sì che il tuo sito Web venga sostituito da una pagina “Errore interno del server”.

Indipendentemente dal fatto che il file sia stato danneggiato, dovresti comunque eseguire questo passaggio. Nessun danno arriverà al tuo sito Web se sostituisci il file .htaccess esistente.

Accedi al tuo pannello di controllo e apri il tuo file manager o FTP manager. Prima di accedere alla directory principale del tuo sito Web, seleziona l’opzione “Mostra file nascosti” (se presente):

Impostazioni di File Manager

Se il tuo sito Web è in hosting condiviso, il file potrebbe essere ancora nascosto. In tal caso, aggiungi quanto segue alla fine dell’URL del file manager: “& showhidden = 1”.

File htaccess

Rinominare il file .htaccess per disattivarlo.

Vai al tuo sito web e vedi se questo ha rimosso l’errore interno del server. In tal caso, è sufficiente creare un nuovo file.

Vai al menu Impostazioni> Permalink:

Impostazioni Menu Permalink

Fai clic su “Salva modifiche” nella parte inferiore della pagina. Questo creerà un nuovo file.

Se l’errore non è scomparso, provare questa soluzione alternativa.

Apri il tuo nuovo file .htaccess e aggiungi quanto segue:

# INIZIA WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^ index \ .php $ - [L]
RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule. /index.php [L]
# END WordPress

Se ciò non rimuove il danneggiamento, passa al passaggio successivo.

Passaggio 2: correzione della schermata bianca della morte

Esegui la schermata bianca della procedura di risoluzione dei problemi di morte.

Se l’errore persiste dopo questo, provare il passaggio successivo.

Passaggio 3: aumentare il limite di memoria

Non è probabile che questa sia la causa, dato che di solito viene visualizzato un messaggio relativo alla memoria esaurita, se è così. Tuttavia, non fa male provare questo dato che si tratta di una soluzione rapida.

Esegui le procedure di risoluzione dei problemi di aumento del limite di memoria.

Se sei ancora bloccato, quest’ultimo passaggio dovrebbe fare il trucco:

Passaggio 4: sostituire le cartelle wp-admin e wp-Includes

Un aggiornamento potrebbe aver involontariamente danneggiato il codice nelle cartelle wp-admin o wp-Includes.

Per sostituirli, dovrai recuperare una nuova copia di WordPress.

Vai a WordPress.org, fai clic sul pulsante “Ottieni WordPress” e scarica i file sul desktop.

Ottieni nuovi file WordPress

Decomprimi la cartella e individua le cartelle wp-admin e wp-Includes.

Ritorna al tuo file manager. Scarica una copia delle cartelle wp-admin e wp-include già esistenti (è sempre una buona idea avere una copia per ogni evenienza).

Cartelle cPanel

Fai clic su “Carica”. Quindi, ricaricare ciascuna cartella una alla volta. Devi solo farlo per wp-admin e wp-Includes.

Caricare files

Ora puoi tornare al tuo sito web. L’errore dovrebbe essere sparito. In caso contrario, è tempo di contattare la tua società di web hosting per assistenza.

Errore n. 3: errore durante la creazione della connessione al database

Quando viene visualizzato questo messaggio di errore, significa che qualcosa impedisce al tuo sito WordPress di connettersi al database MySQL o MariaDB.

Passaggio 1: controlla il file wp-config.php

Il file wp-config.php contiene i dettagli più pertinenti su come è configurato il tuo sito Web – includi le informazioni del tuo database. Controlla prima di provare qualsiasi altra correzione.

Vai al tuo file manager o FTP e vai al file wp-config.php. Aprilo per la modifica.

Dovresti trovare una sezione dedicata alle impostazioni del tuo database. Assomiglierà a questo:

/ ** Nome del database per WordPress * /
define ('DB_NAME', 'database_name');

/ ** Nome utente database * /
define ('DB_USER', 'database_username');

/ ** Password del database * /
define ('DB_PASSWORD', 'databasepw');

/** Nome host */
define ('DB_HOST', 'database_hostname');

/ ** Database Charset * /
define ('DB_CHARSET', 'utf8');

/ ** Database Tipo di fascicolazione * /
define ('DB_COLLATE', '');

Se qualcuno di questi dati è mancante o sembra errato, apportare le modifiche (dopo aver salvato una copia di wp-config.php sul desktop).

Salva le modifiche e torna al sito Web per vedere se non è ancora possibile connettersi al database.

Passaggio 2: contattare il supporto dell’host Web

Se non ci sono interruzioni chiare alla connessione al database WordPress da parte tua, allora è tempo di parlare con il tuo host web.

Esistono diversi motivi per cui la connessione al database potrebbe essere compromessa:

  • Tempo di inattività del server
  • Limiti del piano superati (anche se dovrebbero essere informati in tal caso)
  • Violazione della sicurezza

Una volta che conosci la causa principale, lavora rapidamente per ripararla, anche se ciò significa solo ottenere un ETA quando i server torneranno online. Non puoi permetterti di lasciare il tuo sito inattivo per troppo tempo.

Errore n. 4: Gateway non valido (codice errore 502) o Timeout gateway (codice errore 504)

Questi codici di errore indicano che c’è qualcosa di sbagliato a livello di server. Anche se potresti non avere il controllo diretto del server, a volte questi errori possono essere temporanei, quindi è una buona idea superare questi passaggi di risoluzione dei problemi prima di contattare l’host.

Passaggio 1: Aggiorna il sito

Fai clic sul pulsante “Aggiorna” nella barra del browser:

Aggiorna sito Web

Potresti aver tentato di caricare il tuo sito Web quando il server era temporaneamente inattivo o difettoso.

Passaggio 2: svuota la cache del browser

Se l’aggiornamento non funziona, il problema potrebbe essere correlato alla memorizzazione nella cache. Per “sbloccare” il tuo sito Web, vai alle impostazioni del browser.

Cerca un’opzione per cancellare i dati di navigazione. In Chrome, l’impostazione è simile alla seguente:

Cancella dati di navigazione

Controlla l’impostazione per immagini e file memorizzati nella cache:

Chrome Clear Cache

Quindi, fai clic su “Cancella dati”. Una volta fatto, ricaricare il tuo sito Web e vedere se questo ha rimosso il codice di errore.

Passaggio 3: correzione della schermata bianca della morte

Un recente aggiornamento di plugin o temi potrebbe essere la colpa se le due soluzioni precedenti non funzionano.

Esegui la schermata bianca della procedura di risoluzione dei problemi di morte.

Passaggio 4: verificare con l’host o il provider CDN

Se nessuna delle opzioni sopra ha funzionato, ti consigliamo di contattare il tuo host o provider CDN.

Quando ti metti in contatto, assicurati di avere uno screenshot dell’errore e i dettagli sui passaggi di risoluzione dei problemi che hai intrapreso finora. Potrebbe essere necessario disabilitare DNS, CDN o firewall per eliminare l’errore.

Errore n. 5: troppe richieste (codice errore 429)

Questo errore di solito significa che esiste un plug-in o uno script a tema che invia troppe richieste al tuo server.

Passaggio 1: correzione della schermata bianca della morte

Esegui la schermata bianca della procedura di risoluzione dei problemi di morte.

Se non riesci a rimuovere l’errore con questo processo, contatta la tua società di hosting. Dovrebbero essere in grado di dirti quale integrazione di terze parti sta funzionando in overdrive.

Se esiste un modo per riconfigurare le impostazioni per risolvere il problema, farlo. Altrimenti, dovrai trovare uno strumento di sostituzione.

Errore n. 6: connessione scaduta / limite esaurito

Con questo errore, non perderai l’accesso al tuo sito web o all’area di amministrazione. Ciò significa invece che un’azione che stai tentando di eseguire all’interno di WordPress, ad esempio l’installazione di un nuovo tema, sta esaurendo i limiti del tuo server.

Passaggio 1: aumentare il limite di memoria

Vai al tuo file manager e apri il file wp-config.php.

Nella parte inferiore del file, cerca una stringa simile alla seguente:

define ('WP_MEMORY_LIMIT', '64M');

È il bit “64M” che deve essere aggiornato. Per dare al tuo server più memoria per elaborare la tua richiesta, aumenta il limite a 256M:

define ('WP_MEMORY_LIMIT', '256M');

Prova a eseguire nuovamente la tua richiesta tramite WordPress. Se non funziona, prova questo:

Passaggio 2: aumentare il tempo di esecuzione massimo

È possibile che la quantità di tempo per elaborare una richiesta abbia superato il tempo massimo di esecuzione predefinito.

C’è una buona ragione per questo limite (come impedire agli hacker di bombardare il tuo server con le stesse richieste più e più volte). Tuttavia, è possibile modificarlo temporaneamente per consentire l’esecuzione della richiesta.

Dal tuo file manager o FTP, individua il file .htaccess. Se hai difficoltà a trovare il file .htaccess, rivedi i passaggi dalla correzione degli errori del server interno.

All’interno del file, scorrere fino in fondo. Vedrai una linea simile a questa:

# END WORDPRESS

Appena sopra, posiziona quanto segue:

php_value max_execution_time 300

Per impostazione predefinita, il tempo massimo di esecuzione è in genere da 30 a 60 secondi. Questo lo farà urtare fino a 300 secondi.

Prova di nuovo la tua richiesta. Se funziona, ricordati di tornare al tuo file .htaccess e rimuovere la riga del tutto o riscriverla in modo che dice:

php_value max_execution_time 60

Se questa correzione non ha funzionato, aggiorna da 300 a 600 e ripeti. Se il problema persiste, potrebbe esserci qualcosa di sbagliato in un plugin o in un tema recentemente aggiornato.

Passaggio 3: correzione della schermata bianca della morte

Esegui la schermata bianca della procedura di risoluzione dei problemi di morte.

Se sei ancora bloccato, contatta il tuo provider di hosting.

Errore n. 7: pagina non trovata (codice errore 404)

Non è insolito imbattersi in questo errore sul Web se una pagina non esiste più nel suo URL originale e non è stato impostato un reindirizzamento. Tuttavia, ci sono momenti in cui è possibile che venga visualizzato questo errore anche quando esiste una pagina all’indirizzo immesso.

Passaggio 1: verifica l’ortografia dell’URL

Solo per essere al sicuro, ricontrolla l’ortografia dell’URL inserito nella barra degli indirizzi. Assicurarsi che non vi siano errori.

Passaggio 2: correzione dei permalink

Se in qualsiasi momento hai cambiato la struttura del permalink, un’impostazione precedente potrebbe essersi bloccata nel back-end. Per rimuoverlo, vai su Impostazioni> Permalink.

Impostazioni Menu Permalink

Riporta la struttura dei permalink all’impostazione predefinita “Plain”:

Impostazioni predefinite Permalink

Salva le tue modifiche.

Ripristina la struttura dei permalink che desideri utilizzare. Salva ancora una volta.

Controlla la pagina per vedere se l’errore 404 è ancora presente. In tal caso, vai al passaggio successivo.

Passaggio 3: sostituire il file .htaccess

Esegui la correzione del file .htaccess danneggiata.

Questo dovrebbe eliminare l’errore.

Errore n. 8: errore di sintassi

Vedrai questo errore immediatamente dopo aver modificato un file sul back-end del tuo sito web.

Quando vedi “errore di sintassi”, significa che c’è una violazione delle corrette pratiche di codifica.

Ad esempio, questo è un errore sintattico perché manca il punto e virgola finale (;):

define ('WP_MEMORY_LIMIT', '64M')

Questo è anche un errore sintattico perché le virgolette semplici sono scritte come virgolette:

define ("WP_MEMORY_LIMIT", "64 M");

Potresti anche riscontrare un “errore imprevisto”. Questo significa che qualcosa è errato o formattato in modo errato.

Passaggio 1: correggere il codice

Questi tipi di errori sono più espliciti della maggior parte degli errori in questo elenco. Quando ne vedi uno, dovrebbe dirti non solo su quale file contiene l’errore, ma anche su quale riga si è verificato l’errore. Questo rende molto più facile l’ispezione del codice per caratteri mancanti o errati.

Una volta trovato il problema, riparalo e salva le modifiche. Visita nuovamente il tuo sito per confermare che l’errore è scomparso.

Errore n. 9: non disponibile per la manutenzione programmata

C’è un motivo per cui potresti vedere questo messaggio: WordPress ha messo il tuo sito Web in modalità manutenzione mentre è in corso un aggiornamento. Potrebbe essere:

  • Un aggiornamento che hai appena inviato.
  • Un aggiornamento automatico fatto da WordPress proprio ora.
  • Un aggiornamento precedente che ha bloccato il tuo sito Web in modalità manutenzione.

Passaggio 1: Dagli un minuto

Prima di fare qualsiasi cosa, dagli un minuto. Anche se non hai inviato manualmente un aggiornamento, WordPress potrebbe funzionare su uno in background.

Se il minuto passa e il messaggio di manutenzione programmata non è scomparso, procedere con il passaggio successivo.

Passaggio 2: disabilitare la modalità di manutenzione

Accedi al tuo pannello di controllo e file manager. Vai alla radice del tuo sito Web e cerca un file chiamato .Manutenzione.

Per disabilitare la modalità di manutenzione, è sufficiente fare clic sul file ed eliminarlo. Questo riporterà il tuo sito web.

Errore n. 10: aggiornamento automatico non riuscito

Per impostazione predefinita, WordPress ha configurato gli aggiornamenti minori per l’esecuzione automatica (principalmente quelli relativi alla manutenzione generale e alla sicurezza). Potresti anche avere i tuoi aggiornamenti automatici pianificati per l’esecuzione.

Indipendentemente da dove hanno avuto origine, potrebbero esserci momenti in cui l’aggiornamento non riesce. Potrebbe essere solo un cattivo tempismo (come se il server fosse spento in quel preciso momento) o un problema tecnico nel sistema.

Passaggio 1: aggiorna manualmente

La correzione per questo è semplice.

Vedrai una serie di indicatori in WordPress che ti consentono di sapere dove sono in attesa i tuoi aggiornamenti:

Aggiornamenti di WordPress

Seguili ed emetti manualmente l’aggiornamento.

Errore n. 11: troppi reindirizzamenti

Di solito, un reindirizzamento è intenzionale. Aggiornare il nome del dominio o spostare il sito Web da HTTP a HTTPS. In questi casi, si utilizza un reindirizzamento 301 per garantire che il traffico arrivi alla destinazione corretta anche se i visitatori digitano il vecchio URL.

Tuttavia, se visualizzi un errore che dice che ci sono troppi reindirizzamenti, di solito significa che i tuoi visitatori sono bloccati in un ciclo di reindirizzamento senza nessun posto dove atterrare.

Questo accade quando il tuo sito e gli indirizzi di WordPress sono diversi.

Passaggio 1: aggiorna le impostazioni di WordPress

Il primo posto per verificare questa discrepanza sono le impostazioni di WordPress. Vai su Impostazioni> Generale:

Menu Generale Impostazioni

Gli indirizzi per WordPress e il sito devono corrispondere:

Indirizzi impostazioni generali

In caso contrario, correggi l’URL formattato in modo errato e salva le modifiche.

Se ciò non risolve l’errore, controlla i dati del tuo sito a livello di server.

Passaggio 2: aggiorna il file wp-config.php

Il file wp-config.php contiene molti dati sulla configurazione del sito Web, incluso il nome del dominio.

Accedi al tuo file manager o FTP e apri il tuo file wp-config.php. Cerca una stringa di codice simile al seguente:

define ('WP_HOME', 'http: //faux-agency.local');

define ('WP_SITEURL', 'http: //faux-agency.local');

Sostituisci l’URL del sito di prova sopra con il tuo WordPress e i tuoi indirizzi del sito. Ancora una volta, questi due valori dovrebbero essere identici.

Dovrebbero anche corrispondere al modo in cui sono configurati a livello di server. Quindi, se il dominio è registrato come https: //www.faux-agency.local, quindi i valori HTTPS e WWW devono essere presenti qui.

Salva le modifiche e torna al tuo sito web. L’errore dovrebbe essere sparito.

Errore n. 12: contenuto misto

Un altro errore che deriva dalla formattazione del tuo indirizzo web è l’errore di contenuto misto. Ciò significa essenzialmente che:

  • Sul tuo sito web è installato un certificato SSL e ora funziona tramite HTTPS.
  • Ci sono alcuni elementi (come file di immagine), pagine o collegamenti sul tuo sito che continuano a utilizzare HTTP.

I siti Web devono essere tutti HTTPS o tutti HTTP. Per rimuovere questo errore, è necessario spostare il contenuto non protetto all’indirizzo Web protetto.

Invece di prendere provvedimenti per riparare questo, scegli l’opzione che si adatta meglio a te:

Opzione 1: utilizzare lo strumento Ispeziona

Apri il tuo sito Web e fai clic con il pulsante destro del mouse in un punto qualsiasi dello schermo. Seleziona “Ispeziona” dalle opzioni:

Ispeziona il sito Web

Cerca il pannello Console. Se esiste un errore di contenuto misto in questa pagina, lo troverai qui:

Ispeziona console

Ti dirà esattamente quale parte della pagina contiene il contenuto HTTP. È quindi possibile risolverlo riparando il collegamento errato o ricaricando il file.

Opzione 2: utilizzare il plug-in SSL Insecure Content Fixer

Installa il Plugin SSL Fix Fixer insicuro per aiutarti.

Fixer contenuto insicuro SSL

Inizia con l’impostazione “Semplice” e verifica se il problema è stato risolto. In caso contrario, passa attraverso le impostazioni successive fino a quando non ne trovi una che risolve il problema relativo ai contenuti misti.

Opzione 3: contattare il supporto di hosting Web per assistenza

Contattare la società di web hosting in caso di perdita per l’errore di contenuto misto.

Errore n. 13: impossibile scrivere su disco

Quando riscontri problemi con le immagini sul tuo sito, è probabile che si verifichi l’errore.

Apparirà quando non è possibile caricare un file. Apparirà anche quando i tuoi file multimediali sembrano essere scomparsi dalla tua cartella Media e sul tuo sito web. Ci saranno segnaposto vuoti per loro, ma il contenuto non verrà mostrato.

Questo non ha a che fare con il tentativo di caricare tipi di file inaccettabili. Questo errore ha a che fare con le autorizzazioni dei file non configurate correttamente sul back-end. Un aggiornamento dal tuo host web o un plug-in potrebbe averli incasinati.

Passaggio 1: aggiornare le autorizzazioni nella cartella wp-content

Vai al tuo FTP e trova la cartella wp-content. Aprilo e cerca la cartella dei caricamenti. Fai clic destro su di esso. Seleziona “Modifica autorizzazioni” (potrebbe anche essere chiamato “Autorizzazioni file” o semplicemente “Autorizzazioni”).

Carica i permessi di modifica

Se non vedi una schermata simile a questa, dovrai chiedere al tuo host web di aggiornare l’accesso alle autorizzazioni dei file o di aiutarti.

Se vedi una schermata come questa, aggiorna il “Valore autorizzazioni” a 744. Seleziona la casella “Ricorsiva” in basso e applicala solo alle directory. Salva le tue modifiche.

Fai di nuovo clic con il tasto destro sulla cartella dei caricamenti. Questa volta, impostare “Valore autorizzazioni” su 644. Selezionare “Ricorsivo”, ma applicarlo solo ai file. Salva le tue modifiche.

Ritorna al tuo sito web e dovresti vedere che i tuoi file multimediali sono intatti (o che sei in grado di caricare file multimediali senza errori).

Errore n. 14: modifiche non visualizzate

Questo non è un errore che verrà fornito con un messaggio o uno schermo bianco. Questo è un errore che vedrai con i tuoi due occhi dopo aver effettuato un aggiornamento, solo per rendertene conto che non viene visualizzato sul sito live.

Questo è un problema di memorizzazione nella cache.

Passaggio 1: eliminare la cache della pagina

Se stai utilizzando un plug-in di memorizzazione nella cache di WordPress, la prima cosa da fare è svuotare la cache.

La maggior parte dei plugin di WordPress inserirà un pulsante “Svuota cache” o “Svuota cache” nella barra dei menu dell’amministratore nella parte superiore di WordPress in questo modo:

Elimina cache

Questo cancellerà la cache della pagina per tutti gli utenti e visitatori. Ritorna al tuo sito web e vedi se questo ha aiutato. In caso contrario, prova questo passaggio successivo:

Passaggio 2: svuota la cache del browser

In alcuni casi, il problema è il tuo browser web. Per cancellare la cache del browser, individua le Impostazioni del tuo browser:

Impostazioni del browser

Da lì, individua l’impostazione che ti consente di cancellare i dati di navigazione o la cache:

Cancella dati di navigazione

Quindi, svuota la cache del browser:

Chrome Clear Cache

Al termine del browser, tornerai alla pagina Impostazioni. Ora puoi visitare il tuo sito Web per confermare che il problema è stato risolto.

Errore n. 15: accesso non riuscito

Esistono due motivi per cui potresti non essere in grado di accedere all’amministratore di WordPress. Ognuno ha una correzione separata.

Opzione 1: ripristinare la password

Se il problema è che hai dimenticato la password, fai clic su “Hai perso la password?” link sotto il modulo di login:

Hai perso la password

Inserisci il tuo indirizzo email o nome utente nel modulo di recupero:

Recupera la tua password

Riceverai un’email per creare una nuova password e recuperare l’accesso al tuo account.

Opzione 2: aggiorna le credenziali di accesso in phpMyAdmin

Se il problema è che non hai perso o dimenticato le tue credenziali di accesso, ma non riesci ancora ad accedere, dovrai utilizzare phpMyAdmin per reimpostarle manualmente.

Vai al tuo pannello di controllo e cerca phpMyAdmin.

Strumenti di database cPanel

Questa è la tua console phpMyAdmin:

Console phpMyAdmin

Espandi il tuo database sul pannello di sinistra. Cerca la tabella wp_users. Fare clic su di esso o selezionare l’opzione “Sfoglia” per aprire l’elenco degli utenti di WordPress.

phpMyAdmin User Data

Per modificare le credenziali di accesso per te stesso (o per chiunque non riesca ad accedere), fai clic sul pulsante “Modifica” a sinistra dei dettagli di accesso.

phpMyAdmin Modifica credenziali

Modifica la password – assicurandoti che sia una combinazione efficace di lettere maiuscole, lettere minuscole, numeri e simboli. Quindi, salva le modifiche.

Puoi tornare alla schermata di accesso di WordPress e riprovare. Se il problema persiste, contatta la tua società di web hosting per assistenza.

Incartare

Ovviamente, speri di non riscontrare mai nessuno di questi errori quando lavori con WordPress. Ma i glitch e gli errori possono provenire da una varietà di luoghi: il tuo server web, i plugin o il tema che hai installato, il core di WordPress e talvolta anche da te.

Anche se il tuo sito Web non è offline, questi messaggi di errore, schermate vuote e contenuti mancanti sono scoraggianti per i tuoi visitatori. Quindi, assicurati di sapere come risolvere questi problemi di WordPress nel momento in cui vengono rilevati.

Un’ultima cosa: non dimenticare di avere un sistema automatizzato di backup in esecuzione in background. Nel caso in cui uno di questi errori non possa essere risolto in modo pulito (come nel caso di una violazione della sicurezza), un backup può davvero salvare la tua pelle.

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