Come risolvere l'errore "Il sito sta riscontrando difficoltà tecniche" in WordPress
Pubblicato: 2022-07-12Stai cercando una soluzione per correggere l'errore "Il sito presenta difficoltà tecniche" nel tuo blog WordPress? Se sì, la guida di oggi ti aiuterà a risolvere questo problema.
È uno dei principali errori affrontati dai proprietari di blog WordPress e senza conoscere la causa dell'errore, diventa molto difficile correggere questo errore dal tuo sito.
In questa guida approfondita, discuterò del motivo per cui viene visualizzato questo errore, quali sono le cause di questo errore e come risolverlo utilizzando semplici passaggi per la risoluzione dei problemi.
Nella guida di oggi imparerai:
- Che cos'è l'errore "Il sito sta riscontrando difficoltà tecniche".
- Perché si verifica l'errore sul tuo sito WordPress.
- Come rilevare la fonte dell'errore.
- Come correggere l'errore con diverse soluzioni.
Iniziamo la guida!
Sommario
Qual è l'errore "Il sito presenta difficoltà tecniche"?
"Il sito sta riscontrando difficoltà tecniche" è uno dei principali errori di WordPress che significa che il tuo sito Web è inattivo e sia tu che i visitatori non potete accedervi. Ecco come appare questo errore:

Se questo errore si verifica sul tuo sito web, significa che probabilmente non accederai sia al frontend che al backend del tuo sito. Ma non preoccuparti, con alcune soluzioni rapide puoi correggere questo errore di WordPress.
Perché questo errore "Questo sito sta riscontrando difficoltà tecniche" si verifica su WordPress?
Ci sono diversi motivi per cui si è verificato questo errore sul tuo sito web. Inoltre, è molto importante trovare le giuste fonti di questo errore per risolverlo. Trovare la causa giusta può anche aiutarti a risparmiare tempo nella risoluzione del problema.
Quindi, immergiamoci nei motivi principali alla base dell'errore "Il sito sta riscontrando difficoltà tecniche" in WordPress.
1. Problema di incompatibilità del plugin o del tema
Per un miglioramento continuo, WordPress rilascia frequentemente nuovi aggiornamenti per correggere i bug. Insieme a questo, temi e plugin continuano ad aggiornarsi frequentemente per garantire che siano compatibili con l'ultima versione di WordPress.
Se stai utilizzando una versione precedente di WordPress, un tema o qualsiasi plug-in, può sorgere il problema del conflitto o dell'incompatibilità del tema o del plug-in.
Se hai riscontrato questo problema, potresti visualizzare un messaggio sulla dashboard di WordPress come questo:

Inoltre, l'errore "il sito sta riscontrando difficoltà tecniche" può verificarsi se hai aggiornato di recente uno di questi: core, tema o plug-in di WordPress a causa di problemi di incompatibilità.
2. Errore PHP
Per costruire e mantenere WordPress, viene utilizzato un linguaggio di programmazione PHP. Simile ai plugin o ai temi, anche PHP ha ricevuto aggiornamenti frequenti per mantenere il tuo sito sicuro e veloce.
L'errore di difficoltà tecnica può aumentare anche a causa della versione precedente di PHP. Quindi, se stai utilizzando una versione obsoleta di PHP sul tuo sito, questo può essere il motivo dell'errore. Ecco come appare:

3. Problema lato server
L'errore "Il sito sta riscontrando difficoltà tecniche" può anche apparire a causa di problemi sul lato server. I server possono fornire molti tipi di errori e questo è uno di questi.
A volte, non c'è niente di sbagliato nella tua fine, ma vedrai comunque questo errore sul tuo sito. Questo può accadere a causa di alcuni problemi con la tua piattaforma di hosting.
4. Malware/virus
Nella maggior parte dei casi, gli hacker violano il tuo sito Web e ottengono l'accesso al tuo sito WordPress e possono aggiungere diversi tipi di malware al tuo blog.
In questo caso, potresti riscontrare l'errore "Il sito sta riscontrando difficoltà tecniche". Per risolvere questo problema, devi scansionare il tuo sito alla ricerca di malware o virus.
5. Aggiornamenti non riusciti
Come utente di WordPress, aggiorni regolarmente il tuo tema e i plugin, ma a volte gli aggiornamenti vengono interrotti nel mezzo.
Con un ritardo indicato, il tuo sito può rimanere bloccato nella modalità di manutenzione e puoi visualizzare l'errore "Il sito ha problemi tecnici" sul tuo WordPress.
Come rilevare la fonte del problema
Prima di avviare il processo di correzione degli errori, puoi provare a rilevare l'origine dell'errore utilizzando diversi modi come:
1. Controlla la tua e-mail di amministrazione di WordPress
Per questo errore, a volte WordPress invia un'e-mail dettagliata all'amministratore del sito Web in cui viene menzionata la causa degli errori. L'e-mail verrà inviata all'indirizzo e-mail registrato dell'amministratore.
Inoltre, si consiglia agli utenti di controllare la propria cartella spam se non viene ricevuta un'e-mail nella Posta in arrivo. Tuttavia, se non hai ricevuto l'e-mail, ci sono anche altri modi per trovare la causa del problema. Continua a leggere!
2. Abilita la modalità di debug
Per rilevare questo tipo di errori complessi, WordPress offre un'ottima funzionalità nota come modalità Debug . Abiliti questa modalità di debug per eseguire la risoluzione dei problemi sul tuo sito Web che ti aiuta a trovare l'errore.
Sono disponibili molti plugin che abilitano automaticamente la modalità Debug. Debug Info e Debug Questi sono i nomi di alcuni.
Puoi anche abilitare la modalità di debug utilizzando il cPanel del tuo hosting web. Devi modificare e aggiungere un codice al tuo file wp-config.
Per fare ciò, prima accedi al tuo cPanel e apri il File Manage r.

Ora vai alla cartella public_html e trova e apri il file wp-config come mostrato nell'immagine qui sotto.

Una volta aperto il file, devi individuare la riga: define( 'WP_DEBUG', false ) e cambia 'false' in 'true'

Una volta salvato il file, visita la dashboard di amministrazione di WordPress e vedrai un messaggio di errore o una riga nella parte superiore della dashboard che mostra il file esatto che causa l'errore. Ecco come appare:
stdClass::$plugin in /www/WordPress/public_html/wp-contents/plugins/livechat/class-wp.php on line 175.
La riga di errore sopra ci dice che il problema è sulla riga 152 del plug-in LiveChat.
3. Visualizza registro attività
Ci sono molti utenti WordPress che hanno abilitato il registro delle attività del proprio sito web. Questo registro delle attività ci dice cosa sta succedendo sul nostro blog WordPress con la data e l'ora.
Molte volte, il controllo del registro attività può risolvere l'errore "Sito in difficoltà tecniche". Se non l'hai ancora abilitato, puoi utilizzare plugin come WP Activity Log . Successivamente, puoi controllare il registro completo delle attività del tuo blog per trovare eventuali modifiche recenti.

Ora, quando conosci la causa dell'errore, è il momento di passare alla sezione successiva in cui imparerai come risolvere il problema.
Come risolvere l'errore "Il sito sta riscontrando difficoltà tecniche".
Con la guida sopra, ora sappiamo che possono esserci più cause di questo errore e soluzioni multiple simili per risolverlo.
Di seguito, ho elencato tutte le soluzioni funzionanti per correggere questo errore. Potrebbero esserci alcuni utenti che hanno accesso al proprio wp-admin e dove alcuni hanno accesso ad esso.
Quindi, a seconda di entrambe le situazioni, ho creato una guida approfondita per entrambe le tipologie di utenti:
- Risolto il problema con l'accesso a wp-admin
- Risolto il problema quando non hai accesso a wp-admin
Risolto quando hai accesso a WP-Admin
Innanzitutto, inizieremo a risolvere l'errore per quegli utenti che hanno già accesso a wp-admin. Inoltre, renderà più facile per questi utenti correggere l'errore poiché possono risolvere il problema direttamente dalla dashboard di WordPress.
Prima di iniziare il processo, ti consiglio vivamente di eseguire un backup completo del tuo sito Web se non ne hai uno.
Ecco le posizioni principali che devi controllare:
- Plugin WordPress
- Temi WordPress
- Qualsiasi aggiornamento recente
- Scansiona il sito alla ricerca di malware
1. Controlla i plugin di WordPress
Nella maggior parte dei casi, si scopre che i plugin sono la causa principale degli errori. Per verificare se l'affermazione è corretta, devi andare nella dashboard di WordPress e aprire la sezione Plugin .

Ora seleziona tutto e poi Disattiva tutti i tuoi plugin.

Successivamente, svuota semplicemente la cache del browser e apri il tuo sito in modalità privata o in incognito. Se il sito si apre correttamente, significa che qualsiasi plug-in è difettoso e causa l'errore.
Ora, il passaggio successivo è attivare i plug-in uno per uno e, dopo ogni riattivazione, verificare se il tuo sito funziona correttamente o meno. Se una riattivazione del plug-in, il sito non viene caricato, significa che un plug-in sta causando l'errore.
Una volta trovato il plug-in difettoso, puoi disattivare, eliminare, aggiornare o persino eseguire il downgrade della versione del plug-in. L'opzione migliore è rimuoverlo dal tuo sito se non ne hai più bisogno.
2. Controlla i temi di WordPress
Se i plugin non sono difettosi, puoi controllare i tuoi temi WordPress se ci sono dei problemi lì. Per controllare un tema difettoso, apri la dashboard di amministrazione di WordPress e vai su Aspetto > Tema .

Qui, devi attivare uno qualsiasi dei temi predefiniti disponibili come Twenty Twenty Two e ricaricare il tuo sito in finestre private e verificare se l'errore è scomparso o meno. Se l'errore è stato rimosso dal sito, significa che il tema precedentemente installato sta causando il problema.

3. Controlla eventuali aggiornamenti recenti
Se hai aggiornato uno qualsiasi dei tuoi plugin, temi o core di WordPress stesso, questo può anche causare l'errore "Sito in difficoltà tecniche".

Per verificare se qualche aggiornamento recente di WordPress sta causando il problema, puoi avvalerti dell'aiuto di un plug-in di rollback come WP Downgrade . Installa e attiva semplicemente questo plugin come mostrato nell'immagine qui sotto.

Ora vai su Impostazioni> WP Downgrade e inserisci qualsiasi versione precedente di WordPress e salva le modifiche per eseguire un downgrade.

Per verificare se un aggiornamento recente del plugin o del tema ha causato l'errore, puoi utilizzare il plugin WP Rollback . Basta scaricarlo dalla directory dei plugin di WordPress e attivarlo.

Dopo aver attivato il plug-in, vai ai plug-in installati e vedrai una nuova opzione "Rollback" su ogni plug-in attivo.

Allo stesso modo, vedrai anche questa opzione su ogni tema che hai installato sul tuo sito web, come mostrato nell'immagine qui sotto.

Ora devi solo fare clic sull'opzione Rollback e scegliere la versione di cui desideri eseguire il rollback. Vedrai tutte le versioni precedenti di quel tema o plugin.

4. Controlla il sito per malware
A volte, il malware può anche causare questo errore sul tuo sito WordPress. Per verificarlo, puoi scansionare il tuo sito utilizzando un plug-in di sicurezza di WordPress. Ti consigliamo di utilizzare il plug-in MalCare che è un eccellente plug-in di sicurezza in WordPress.

MalCare può trovare e proteggere il tuo sito da qualsiasi tipo di malware e attacchi come forza bruta, reindirizzamento hack, pharma hack, iniezioni di link spam e dirottamento di sessione. Per scansionare il tuo sito, vai su MalCare (che si trova in fondo al menu di WordPress) e inserisci il tuo indirizzo email.

Ora, il plug-in inizierà automaticamente la scansione del tuo sito come mostrato nell'immagine qui sotto.

Se non ci sono malware, vedrai un'immagine simile come di seguito in cui puoi vedere che il tuo sito è pulito.

Nel caso in cui vedi malware sul tuo sito, MalCare ti consente di pulire automaticamente il tuo sito per rimuovere qualsiasi malware. Spero che le soluzioni di cui sopra risolvano l'errore e tornino al tuo sito.
In caso contrario, continua a leggere l'articolo poiché ora ti diremo come correggere l'errore se non hai accesso alla dashboard di WordPress.
Risolto il problema quando non hai accesso a WP-Admin
In una situazione in cui non hai accesso al tuo WP-Admin, la risoluzione dei problemi diventa un po' più difficile e tecnica. Ma qui ti mostrerò come puoi ancora correggere l'errore "Il sito sta riscontrando difficoltà tecniche" senza l'accesso a WordPress.
Ecco i metodi che cercheremo di utilizzare per risolvere l'errore:
- Disabilita i plugin
- Disabilita temi
- Verifica manualmente la presenza di malware
Iniziamo.
1. Disabilita i plugin
Per verificare manualmente se i plugin sono la causa dell'errore, apri il tuo cPanel e apri File Manager . Puoi anche utilizzare qualsiasi software client FTP come FileZilla per accedere al back-end del tuo sito.

Ora vai a public_html > cartella wp-content . Qui troverai la cartella dei plugin come mostrato nell'immagine qui sotto.

In questo passaggio, fai clic con il pulsante destro del mouse sui plug- in e seleziona rinomina e assegnagli un nome come Plugins_Off.

Nel passaggio successivo, apri il tuo sito in modalità privata e verifica se l'errore è scomparso o meno. Se non c'è più, significa che qualsiasi plug-in sta causando il problema.
Ora, quando sai che i plugin sono la causa dell'errore, è il momento di scoprire quale plugin è difettoso. Per verificarlo, devi rinominare ogni plugin con uno come wordable_disable. Dopo ogni modifica, mantieni il tuo sito in modalità di navigazione in incognito per trovare quel plugin difettoso.
Una volta scoperto l'errore che causa il plug-in, elimina la sua cartella per rimuoverlo dal tuo sito.
2. Disabilita i temi
Se i plugin non causano l'errore, devi controllare i tuoi temi WordPress. Allo stesso modo, vai a public_html > wp-content. Qui troverai la cartella dei temi .

Ora, rinomina la cartella dei temi in qualcosa di simile a themes_disable. Successivamente, rinomina il nome della cartella del tuo tema attivo come generatepress_disable.

Ora, il prossimo è caricare il tuo sito in una finestra privata e verificare se l'errore è stato risolto. Se l'errore è scomparso, significa che il tuo tema sta causando il problema. Per risolvere il tema difettoso, puoi contattare lo sviluppatore del tema.
3. Verifica manualmente la presenza di malware
Se non hai accesso alla dashboard di WordPress, puoi utilizzare uno strumento online come Virus Tool per verificare se il tuo sito contiene malware o meno.
Per iniziare, apri lo strumento, inserisci l'indirizzo del tuo sito web e scansiona il sito alla ricerca di malware o virus.

Ora, lo strumento ti mostrerà il risultato dettagliato della scansione di sicurezza. Nel nostro caso, non abbiamo alcun malware sul nostro sito.

Cosa fare se non riesci a correggere l'errore "Il sito sta riscontrando difficoltà tecniche"?
Se non riesci ancora a correggere l'errore "Il sito sta riscontrando difficoltà tecniche", puoi eseguire le seguenti operazioni:
- Puoi contattare il tuo provider di hosting web poiché a volte il problema riguarda il server di hosting web. Se non riesci a risolvere il problema utilizzando le soluzioni fornite, la soluzione migliore è contattare l'assistenza clienti del tuo provider di hosting.
- I forum di supporto di WordPress sono anche un'ottima piattaforma per trovare soluzioni a quasi tutti i problemi relativi a WordPress. Consente agli utenti di inviare domande e risposte.
- Oltre ai forum di WordPress, ci sono altri forum online in cui puoi trovare soluzioni a vari problemi. Alcune delle grandi piattaforme sono StackExchange, Reddit, StackOverflow e Quora.
- Se non sei un utente che non può gestire così tante cose, puoi rivolgerti a un buon sviluppatore di WordPress. Uno sviluppatore può rilevare e correggere l'errore senza interrompere il tuo sito.
Parole finali
Per gli utenti di WordPress, l'errore "Il sito presenta difficoltà tecniche" può essere molto frustrante perché, con questo errore, non è possibile accedere alla dashboard di WordPress.
Nella guida sopra, puoi trovare alcune soluzioni che ti aiuteranno a correggere questo errore. Spero che questa guida ti piaccia e se dovessi riscontrare problemi o domande, sentiti libero di chiedere nella sezione commenti qui sotto.




