Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

9 cose da fare se il tuo sito WordPress continua a bloccarsi

Niente fa affondare il cuore più velocemente che vedere una schermata di errore vuota invece del tuo sito web attivo. Abbiamo aiutato innumerevoli lettori a riprendersi da tempi di inattività imprevisti, quindi sappiamo esattamente quanto sia stressante questo panico.

Sia che tu stia fissando una schermata bianca completamente vuota (nota come White Screen of Death), un errore interno del server 500 o un messaggio 'Connection Timed Out', la buona notizia è che di solito puoi far ripartire le cose con alcuni semplici controlli di risoluzione dei problemi.

In questa guida, ti illustreremo i motivi più comuni per cui un sito WordPress va offline e come risolverli. Iniziamo prima con la soluzione più semplice.

Cosa fare se il tuo sito web WordPress continua a bloccarsi

Perché il tuo sito web WordPress continua a bloccarsi?

Quando il tuo sito web WordPress è bloccato, i tuoi utenti vedranno un messaggio di errore che impedisce loro di visitare la pagina.

Se il tuo sito web è inattivo a causa di uno dei comuni errori di WordPress, puoi semplicemente correggerlo per risolvere il problema.

Tuttavia, se il problema continua a verificarsi o il tuo sito web non mostra un errore, dovrai indagare ulteriormente.

L'inattività del sito web può verificarsi per diversi motivi, tra cui hosting inaffidabile, dominio scaduto, motivi di sicurezza, un errore nel codice personalizzato e altro ancora.

Un altro motivo di inattività può essere l'aumento del traffico del sito web che supera i limiti di risorse del tuo hosting WordPress.

Indipendentemente dal motivo, se il tuo sito WordPress va regolarmente offline, ciò può danneggiare la tua attività. Le tue percentuali di conversione potrebbero diminuire e potresti perdere clienti.

Fortunatamente, abbiamo compilato un elenco di cose da fare se il tuo sito WordPress continua a bloccarsi. Questi passaggi ti aiuteranno a individuare la causa e a risolverla facilmente:

1. Verifica se sei solo tu o se il sito è offline per tutti

Il tuo sito WordPress potrebbe non essere offline per tutti. A volte, potresti semplicemente non essere in grado di accedere al tuo sito a causa di un errore di rete o della mancanza di connessione Internet.

Innanzitutto, dovrai verificare che il tuo sito sia offline per tutti e non solo per te. Per farlo, puoi utilizzare il controllo gratuito dello stato di attività di IsItWP.

Per fare ciò, visita semplicemente la pagina Verifica stato uptime sito web e inserisci l'URL del tuo sito.

Strumento Uptime Checker di IsItWP

Fai clic sul pulsante 'Analizza sito web' e lo strumento ti dirà se il tuo sito è offline per tutti o solo per te.

Se è inattivo solo per te, ti consigliamo di controllare la tua connessione Internet. Puoi provare a svuotare la cache del browser, riavviare il router di rete o svuotare la cache DNS locale.

D'altra parte, se il tuo sito è offline per tutti, continua a leggere per scoprire come risolverlo.

2. Assicurati che il tuo piano di hosting WordPress non sia scaduto

Uno dei motivi più comuni di inattività del sito web è il tuo provider di hosting WordPress. Il tuo piano potrebbe essere scaduto o il provider potrebbe avere problemi con il server.

Innanzitutto, devi assicurarti che il tuo piano di hosting non sia scaduto. Di solito puoi trovare queste informazioni nella dashboard del tuo account di hosting.

Prima di contattare il supporto, è una buona idea controllare la pagina di stato del tuo hosting. Cerca semplicemente su Google "pagina di stato [La tua società di hosting]". La maggior parte dei provider utilizza queste pagine per annunciare la manutenzione dei server o segnalare interruzioni diffuse. Questo può darti una risposta immediata e farti risparmiare molta preoccupazione!

Se il tuo piano non è scaduto, ma il tuo sito web WordPress continua a bloccarsi, dovrai contattare il tuo provider di hosting. Potrebbero avere un errore del server dalla loro parte e possono fornirti maggiori informazioni al riguardo.

Ad esempio, la tua società di hosting potrebbe eseguire la manutenzione del server, affrontare attacchi DDoS o aver disattivato alcuni server. Tutte queste ragioni potrebbero causare inattività.

Il tuo sito web potrebbe anche essere inattivo a causa del guasto di alcuni componenti hardware del server dell'host.

In questi casi, il tuo sito web dovrebbe essere di nuovo operativo una volta che il provider di hosting avrà risolto i problemi.

Se riscontri continuamente problemi con il tuo provider di hosting, è una buona idea passare a un'azienda di hosting WordPress gestito più affidabile.

Consigliamo di scegliere tra SiteGround, Hostinger o WP Engine.

Suggerimento dell'esperto: Utilizziamo SiteGround per ospitare WPBeginner. Le loro prestazioni e affidabilità sono un grande motivo per cui il nostro sito rimane online, anche quando gestisce milioni di visitatori.

3. Assicurati che il tuo dominio non sia scaduto

A volte, il sito web va offline perché il nome di dominio che hai acquistato all'avvio del tuo sito web potrebbe essere scaduto. Se questo è il caso, deve essere rinnovato.

Il modo migliore per verificare lo stato del tuo dominio è accedere all'account in cui l'hai acquistato (il tuo registrar di dominio, come Domain.com, Bluehost o SiteGround). Il dashboard del tuo account ti dirà immediatamente se il tuo dominio è scaduto e ti guiderà su come rinnovarlo.

Se non sei sicuro di dove l'hai registrato, puoi utilizzare uno strumento di ricerca WHOIS. Questo strumento mostrerà i dettagli di registrazione pubblici, inclusa la data di scadenza e il registrar.

Lo strumento cercherà quindi i dettagli del tuo nome di dominio. Se il tuo dominio è scaduto, di solito viene messo in attesa o in un periodo di grazia, durante il quale puoi ancora accedere al tuo registrar e rinnovarlo per rimettere online il tuo sito.

Dominio disponibile per la registrazione

In tal caso, procedi al rinnovo utilizzando qualsiasi registrar di dominio, come Network Solutions. Per istruzioni dettagliate, consulta la nostra guida su come rinnovare un nome di dominio.

Puoi anche ottenere un dominio gratuito da alcuni provider di hosting, tra cui Hostinger. Questa è un'azienda di hosting WordPress leader che fornisce un nome di dominio gratuito con qualsiasi piano di web hosting.

Puoi anche utilizzare il nostro codice coupon Bluehost, che offre agli utenti WPBeginner un nome di dominio gratuito, un certificato SSL e uno SCONTO ENORME sui piani di web hosting.

4. Controlla i tuoi plugin e temi

I plugin o temi WordPress possono talvolta causare l'inattività del sito web. Il software potrebbe essere obsoleto o avere una vulnerabilità che gli hacker possono utilizzare per mettere fuori uso il tuo sito.

Allo stesso modo, un tema di WordPress può entrare in conflitto con una particolare versione di WordPress o con un plugin sul tuo sito web.

Si verifica un conflitto quando due plugin, o un plugin e un tema, cercano di svolgere lo stesso lavoro in modo diverso. Pensala come due app sul tuo telefono che cercano entrambe di usare la tua fotocamera contemporaneamente: può causare blocchi o crash. Disattivare i plugin è il modo in cui scopriamo quali non funzionano bene insieme.

Per verificare se un plugin o un tema sta causando l'interruzione del servizio, dovrai disattivare tutti i tuoi plugin e passare a un tema predefinito.

Disattiva tutti i plugin di WordPress

Disattivare tutti i tuoi plugin di WordPress può mostrarti rapidamente se uno degli strumenti sta causando l'interruzione del tuo sito.

Se hai accesso all'area di amministrazione di WordPress, visita la pagina Plugin » Plugin installati dalla barra laterale dell'amministratore.

Da qui, puoi selezionare tutti i plugin semplicemente selezionando la casella di controllo di selezione in blocco in alto.

Seleziona la casella accanto all'opzione Plugin

Successivamente, apri il menu a discesa 'Azioni di massa' e seleziona l'opzione 'Disattiva'.

Dopo di che, fai clic sul pulsante 'Applica' per disattivare tutti i plugin.

Scegli l'opzione Disattiva dal menu a discesa Opzioni di massa

Tuttavia, se non hai accesso all'amministrazione di WordPress, puoi disattivare i plugin utilizzando un client File Transfer Protocol (FTP).

Innanzitutto, devi connetterti al tuo sito web utilizzando un client FTP o l'app File Manager nel cPanel del tuo account di hosting. Una volta connesso il tuo sito, vai alla cartella /wp-content/.

All'interno, dovresti vedere una cartella chiamata 'plugins'. È qui che sono archiviati tutti i file dei tuoi plugin WordPress.

Rinomina la cartella dei plugin

Rinomina semplicemente la cartella plugins in 'plugins_deactivate'. Questo disattiverà tutti i plugin WordPress installati sul tuo sito web.

Per istruzioni più dettagliate, consulta il nostro tutorial su come disattivare i plugin di WordPress quando non è possibile accedere a WP-Admin.

Passa a un tema WordPress predefinito

Anche il tuo tema WordPress potrebbe essere la causa del problema, specialmente se è codificato male o è in conflitto con un plugin.

Per verificarlo, puoi forzare WordPress a passare a un tema predefinito, come Twenty Twenty-Four.

Per prima cosa, connettiti al tuo sito utilizzando un client FTP o il File Manager nel pannello di controllo del tuo hosting. Una volta connesso, naviga nella cartella /wp-content/themes/.

All'interno, vedrai le cartelle per ogni tema che hai installato. Trova la cartella del tuo tema attualmente attivo e rinominala aggiungendo '-deactivated' alla fine del nome (ad esempio, rinomina 'miotema' in 'miotema-deactivated').

Utilizzare FTP per rinominare la cartella del tema corrente

Questo disattiverà il tuo tema corrente. Se hai un tema predefinito come 'twentytwentyfour' già nella cartella dei temi, WordPress passerà automaticamente a quello e il tuo sito dovrebbe tornare online. Potrai quindi accedere alla tua area di amministrazione per indagare ulteriormente.

Nota: È sempre una buona idea effettuare prima un backup del tuo sito, poiché potrebbe essere necessario riassegnare i tuoi widget dopo aver riattivato il tuo tema principale.

Se cambiare il tema o disattivare i plugin non ha risolto il problema, continua a leggere.

5. Controlla le impostazioni di WordPress

Il tuo sito web potrebbe anche subire tempi di inattività a causa di impostazioni di configurazione errate di WordPress. Più comunemente, il tuo sito potrebbe utilizzare l'indirizzo WordPress sbagliato.

Innanzitutto, dovrai verificare se il tuo indirizzo WordPress e l'indirizzo del sito sono gli stessi.

L'indirizzo di WordPress è dove sono archiviati i file e le cartelle di WordPress. Al contrario, l'indirizzo del sito punta alla parte del tuo sito web che i visitatori vedono e con cui interagiscono.

Se hai accesso alla bacheca di amministrazione di WordPress, visita semplicemente la pagina Impostazioni » Generali dalla barra laterale di amministrazione.

Da qui, assicurati che le caselle 'Indirizzo WordPress' e 'Indirizzo Sito' contengano lo stesso URL.

Controlla il tuo indirizzo WordPress e del sito dall'amministrazione di WordPress

Tuttavia, se non hai accesso all'amministrazione di WordPress, puoi controllare gli URL del tuo sito modificando il file wp-config.php.

Per istruzioni dettagliate, puoi consultare il nostro tutorial su come cambiare gli URL del tuo sito WordPress.

I permalink sono gli URL permanenti per i post e le pagine sul tuo sito web.

I tuoi permalink possono interrompersi durante l'installazione o l'aggiornamento di un particolare tema o plugin. Inoltre, migrare il tuo sito web su un nuovo server o dominio può interrompere i tuoi permalink e causare il malfunzionamento del tuo sito.

Se hai accesso alla tua dashboard, puoi rigenerare i permalink del tuo sito andando su Impostazioni » Permalink. Qui, assicurati di aver selezionato la struttura dei permalink corretta.

Successivamente, fai clic sul pulsante 'Salva modifiche' in fondo per riparare i permalink interrotti.

Controlla Permalink

Se non riesci ad accedere alla dashboard di WordPress, puoi connetterti al tuo sito tramite FTP e rinominare il tuo file .htaccess in .htaccess_old per bypassare temporaneamente l'errore e riottenere l'accesso.

Se questi metodi non funzionano, ti consigliamo di consultare il nostro tutorial su come rigenerare i permalink in WordPress per altre soluzioni.

Se il tuo sito web è ancora offline dopo aver riparato i suoi permalink, allora dovrai continuare a leggere.

7. Prova a Ricaricare i File Core di WordPress

L'aggiornamento del software core di WordPress può anche causare tempi di inattività a causa di modifiche o corruzione dei file core. Quando ciò accade, i file di sistema importanti per il tuo sito web non sono accessibili.

Importante: Poiché la sostituzione di file core può essere rischiosa se la tua connessione dovesse interrompersi, ti consigliamo vivamente di creare un backup completo utilizzando un plugin come Duplicator o la funzione di backup del server del tuo host prima di procedere.

Per risolvere questo problema, puoi provare a ricaricare le cartelle /wp-admin/ e /wp-includes/ da un'installazione fresca di WordPress.

Questo metodo non rimuoverà alcuna informazione o contenuto dal tuo sito, ma potrebbe risolvere un file core corrotto.

Nota: Se riesci ancora ad accedere alla tua bacheca di amministrazione di WordPress, c'è un modo molto più semplice e sicuro. Basta navigare su Bacheca » Aggiornamenti. Qui dovresti vedere un pulsante 'Reinstalla versione [x.x.x]'. Cliccando su questo verranno automaticamente sostituiti i file principali per te senza bisogno di FTP.

Per prima cosa, devi visitare il sito web WordPress.org e fare clic sul link del menu ‘Download & Extend’, seguito da ‘Get WordPress’.

Successivamente, fai clic sul pulsante blu 'Download WordPress' per scaricare la cartella .zip sul tuo computer.

Come scaricare WordPress

Quindi, dovrai estrarre il file zip e trovare la cartella 'wordpress' al suo interno.

Dopodiché, connettiti al tuo sito web utilizzando un client FTP. Una volta stabilita la connessione, vai alla cartella principale del tuo sito web. Di solito si chiama 'public_html' e contiene le cartelle wp-admin, wp-includes e wp-content, insieme ad altri file.

Ora, apri la cartella 'wordpress' sul tuo computer. Seleziona le cartelle wp-admin e wp-includes, quindi caricale nella directory principale del tuo sito web.

Carica i file principali di WordPress

Importante: NON caricare la cartella wp-content dal download pulito. Questo sovrascriverebbe i tuoi temi, plugin e caricamenti.

Il tuo client FTP ti chiederà se desideri sovrascrivere i file esistenti. Seleziona 'Sovrascrivi' e seleziona la casella 'Usa sempre questa azione' per assicurarti che tutti i file corrotti vengano sostituiti.

Sovrascrivi i file core di WordPress

Infine, premi il pulsante 'OK'. I tuoi vecchi file di WordPress verranno ora sostituiti con copie fresche.

Se la sostituzione dei file corrotti non risolve il problema, allora devi passare al passaggio successivo.

8. Installa un Firewall sul Tuo Sito Web

Il tuo sito web WordPress potrebbe anche essere offline a causa di attacchi malware o DDoS.

Durante un attacco DDoS, un hacker invia una grande quantità di richieste di dati al tuo server di hosting WordPress. Ciò causa il rallentamento del server e infine il suo crash.

Allo stesso modo, il malware è un software che si inietta nei tuoi file WordPress. Utilizza le risorse del tuo server WordPress attaccando altri siti web o generando spam.

Fortunatamente, puoi prevenire facilmente attacchi DDoS e malware utilizzando un firewall a livello di applicazione web.

Il firewall agisce come un filtro tra il tuo sito web e il traffico in entrata. Identifica e blocca tutte le richieste sospette prima che raggiungano il tuo server.

Consigliamo di utilizzare un firewall a livello DNS come Cloudflare. Il suo potente piano gratuito include una robusta protezione DDoS e un firewall per applicazioni web (WAF) che blocca il traffico indesiderato prima ancora che raggiunga il tuo sito. È uno dei modi migliori per proteggere il tuo sito da questo tipo di attacchi.

Sito web Cloudflare

Suggerimento esperto: Noi di WPBeginner utilizziamo il piano enterprise di Cloudflare. Fa un lavoro fantastico nel bloccare automaticamente gli attacchi, che è una parte fondamentale della nostra strategia di sicurezza.

Per la sicurezza sul sito, consigliamo inoltre di installare il plugin gratuito Sucuri. Aiuta con l'hardening della sicurezza, la scansione malware e il monitoraggio dell'integrità dei file direttamente dalla tua dashboard di WordPress. L'utilizzo combinato di Cloudflare e Sucuri fornisce eccellenti livelli di sicurezza.

Potresti voler leggere il nostro articolo su Sucuri vs. Cloudflare per un confronto dettagliato.

Per una migliore protezione del sito web, dovrai anche utilizzare le migliori pratiche di sicurezza sul tuo sito WordPress. Per maggiori dettagli, consulta la nostra guida completa alla sicurezza di WordPress con istruzioni passo passo su come proteggere il tuo sito.

9. Passa a un piano di hosting WordPress affidabile

Infine, se hai provato tutti i passaggi precedenti e il tuo sito web continua a bloccarsi, allora potrebbe essere il momento di passare a un servizio di hosting WordPress affidabile.

Se hai una piccola impresa o un blog, allora ti consigliamo di passare a Bluehost o Hostinger.

Se gestisci un negozio online, allora SiteGround è il provider di hosting di riferimento perché viene fornito con un piano di hosting EDD gestito. Questo ti consente di lanciare un negozio eCommerce pronto all'uso. È anche una buona scelta se hai un negozio WooCommerce.

In alternativa, se hai un'attività in rapida crescita, dovresti prendere in considerazione il passaggio a un provider di hosting WordPress gestito come WP Engine.

Una volta scelto un provider, dovrai spostare il tuo sito web sul nuovo host.

La maggior parte delle società di hosting offre un servizio di migrazione gratuito che ti consente di migrare il tuo sito web senza tempi di inattività.

Puoi anche spostare il tuo sito web da solo. Per istruzioni dettagliate, potresti voler consultare il nostro tutorial su come spostare WordPress su un nuovo host o server.

Domande frequenti (FAQ)

Ecco le risposte ad alcune delle domande più frequenti che riceviamo riguardo all'inattività dei siti web WordPress.

1. Perché il mio sito web va continuamente offline?

Ci sono molte ragioni potenziali per frequenti inattività. Le cause più comuni includono un provider di hosting inaffidabile, un nome di dominio scaduto, un plugin o un tema in conflitto, o persino un attacco informatico.

2. Un plugin WordPress può far crashare il mio sito web?

Sì, un plugin può assolutamente far crashare il tuo sito, specialmente se è codificato male o è in conflitto con un altro plugin o con il tuo tema. Ecco perché uno dei passaggi di risoluzione dei problemi più importanti è disattivare tutti i tuoi plugin per vedere se questo risolve il problema.

3. Quanta inattività è considerata normale per un sito web?

Idealmente, il tuo sito web dovrebbe avere un uptime del 99,9% o superiore. Se il tuo sito va offline regolarmente, è un chiaro segnale che c'è un problema sottostante che deve essere risolto, spesso correlato al tuo servizio di hosting.

4. Qual è la prima cosa che dovrei fare quando il mio sito è offline?

Prima di iniziare qualsiasi risoluzione dei problemi complessa, dovresti prima confermare che il sito sia offline per tutti e non solo per te. Uno strumento gratuito come l'Uptime Checker di IsItWP può dirti rapidamente se il problema è dalla tua parte o con il server del sito web.

Risorse aggiuntive

Speriamo che questa guida ti abbia aiutato a capire cosa fare quando il tuo sito WordPress continua ad andare offline. Ora che il tuo sito è di nuovo online, potresti trovare utili anche queste guide per migliorarlo ulteriormente:

Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per tutorial video su WordPress. Puoi trovarci anche su Twitter e Facebook.

Divulgazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

2 CommentsLeave a Reply

  1. Ho implementato UptimeRobot con notifiche Slack su tutti i siti dei clienti, il che aiuta a individuare i problemi prima che diventino problemi seri. E funziona DAVVERO bene!!
    Questo integra il primo punto dell'articolo riguardo al controllo dello stato del sito, ma consente una risposta immediata anziché attendere i rapporti dei clienti.
    Avere questi avvisi automatizzati ha fatto risparmiare innumerevoli ore e ha contribuito a mantenere la fiducia dei clienti grazie a tempi di risoluzione rapidi.

  2. A volte è anche utile contattare il tuo provider di web hosting. Il tuo sito web potrebbe essere infetto da malware. Molti provider dispongono di software interni per controllare file sospetti e possono scansionare il sito web per rilevare se è compromesso e danneggiato a causa di un aggressore. Quindi, ripristinare da un backup, se disponibile, può essere utile.

Leave A Reply

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.