# Il Mio Sito Web Non Si Carica: Checklist Diagnostica

Source: https://support.kapsulehost.com/it-it/website-not-loading

Procedete con i passaggi in ordine. Ogni passaggio identifica la causa oppure la esclude. La maggior parte dei problemi si risolve al passaggio 5.

---

## Passaggio 1: Verificate se il problema riguarda solo voi

Prima di risolvere problemi sul vostro sito o sul server, confermate che il problema non sia locale al vostro dispositivo o alla vostra rete.

**Come verificare:**
- Visitate [downforeveryoneorjustme.com](https://downforeveryoneorjustme.com) e inserite il vostro dominio. Se segnala che il sito è attivo, il problema è dalla vostra parte.
- Passate dal WiFi del telefono ai dati mobili e provate a caricare il sito. Se si carica con i dati mobili, il problema riguarda la vostra rete locale o il router WiFi.
- Chiedete a qualcun altro (in un'altra posizione) di provare a caricare il vostro sito.

**Se il problema riguarda solo voi:** Svuotate la cache DNS (vedere il Passaggio 3), riavviate il router oppure provate da una rete diversa.

**Se il sito risulta inattivo per tutti:** Proseguite con il Passaggio 2.

---

## Passaggio 2: Controllate KPanel per avvisi o notifiche di manutenzione

Accedete a **KPanel** su [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com) e controllate eventuali avvisi nella parte superiore della dashboard.

KapsuleHost mostra avvisi per:
- Finestre di manutenzione programmata che interessano il vostro server.
- Incidenti attivi su cui il team sta già indagando.
- Notifiche specifiche per il vostro account o sito.

Se è in corso un incidente attivo, il team di supporto sta già lavorando per risolverlo. Potete monitorare gli aggiornamenti di stato direttamente da KPanel.

**Se non ci sono avvisi:** Proseguite con il Passaggio 3.

---

## Passaggio 3: Svuotate la cache del browser e provate un hard refresh

Una versione in cache di una pagina non funzionante, un reindirizzamento scaduto o un vecchio errore SSL possono persistere anche dopo che il problema di fondo è stato risolto.

**Hard refresh (svuota la cache per la pagina corrente):**
- Windows/Linux: `Ctrl + Shift + R`
- Mac: `Cmd + Shift + R`

**Provate una finestra privata/in incognito:**

La navigazione privata ignora tutti i dati memorizzati nella cache e i cookie. Premete `Ctrl + Shift + N` (Windows) o `Cmd + Shift + N` (Mac) in Chrome, oppure `Ctrl + Shift + P` in Firefox.

**Svuotate tutta la cache del browser:**
- Chrome: Impostazioni > Privacy e sicurezza > Cancella dati di navigazione > Immagini e file memorizzati nella cache.
- Firefox: Impostazioni > Privacy e sicurezza > Cookie e dati dei siti web > Cancella dati.
- Safari: Sviluppo > Svuota le cache (abilitate prima il menu Sviluppo in Safari > Impostazioni > Avanzate).

**Se svuotare la cache risolve il problema:** Il sito funziona. Non è necessaria alcuna ulteriore azione.

**Se il sito continua a non caricarsi:** Proseguite con il Passaggio 4.

---

## Passaggio 4: Controllate lo stato del vostro dominio in KPanel

Un dominio scaduto o configurato in modo errato renderà il vostro sito irraggiungibile.

1. Andate su **KPanel > Domini**.
2. Trovate il vostro dominio nell'elenco.
3. Controllatene lo stato. Un dominio dovrebbe mostrare **Attivo**. Se mostra **Scaduto**, **Sospeso** o **In attesa di rinnovo**, questo è il vostro problema.

**Se il dominio è scaduto:** Rinnovatelo in KPanel > Domini. La propagazione DNS dopo il rinnovo può richiedere fino a qualche ora.

**Se il dominio risulta Attivo:** Proseguite con il Passaggio 5.

---

## Passaggio 5: Controllate la configurazione DNS

Il vostro dominio deve puntare ai nameserver di KapsuleHost affinché il sito possa essere risolto. La propagazione dopo una modifica DNS può richiedere fino a 48 ore, anche se solitamente è molto più veloce.

**Verificate dove è puntato il vostro dominio:**

Usate uno strumento come [dnschecker.org](https://dnschecker.org) o [whatsmydns.net](https://whatsmydns.net) e inserite il vostro dominio per verificarne i nameserver.

Il vostro dominio dovrebbe mostrare i nameserver di KapsuleHost. Se mostra nameserver di un provider diverso, il dominio non è puntato verso KapsuleHost.

**In KPanel > Domini**, confermate che:
- Il dominio sia elencato e attivo.
- Esistano i record DNS corretti (in particolare il record A che punta all'indirizzo IP del vostro server).

**Se i nameserver sono sbagliati:** Aggiornateli presso il vostro registrar del dominio in modo che puntino ai [nameserver di KapsuleHost](https://support.kapsulehost.com/it-it/nameservers). La propagazione richiederà fino a 48 ore.

**Se i nameserver sono corretti ma il sito continua a non caricarsi:** Proseguite con il Passaggio 6.

---

## Passaggio 6: Controllate lo stato del certificato SSL

Se il vostro [certificato SSL](https://support.kapsulehost.com/it-it/ssl-certificates) è scaduto o non è stato rinnovato, i browser bloccheranno il sito con un avviso di sicurezza invece di caricarlo. I visitatori vedono errori come "La tua connessione non è privata" o "ERR_CERT_COMMON_NAME_INVALID".

1. Andate su **KPanel > Siti web > [vostro sito]**.
2. Cercate un indicatore di stato SSL o HTTPS.
3. Se il certificato SSL mostra **Scaduto**, **Non valido** o **Fallito**, questo è il vostro problema.

Per riemettere il certificato, fate clic su **Rinnova SSL** o **Riemetti certificato** in KPanel. L'emissione del certificato di solito si completa entro 1 o 2 minuti.

> **Note:** I certificati SSL possono essere emessi solo quando il DNS punta correttamente ai server di KapsuleHost. Se il Passaggio 5 ha rivelato un problema DNS, risolvetelo prima, quindi riemettete il certificato SSL.

**Se l'SSL sembra a posto:** Proseguite con il Passaggio 7.

---

![Una pagina di dettaglio del sito web in KPanel](https://support.kapsulehost.com/help/screenshots/website-not-loading-overview.1c20e61b.webp)

## Passaggio 7: Controllate lo stato del vostro sito in KPanel

1. Andate su **KPanel > Siti web**.
2. Trovate il vostro sito nell'elenco e controllatene l'indicatore di stato.
3. Un sito dovrebbe mostrare **In esecuzione** o **Attivo**. Se mostra **Arrestato**, **Sospeso** o un'icona di errore, fate clic sul sito per i dettagli.

Se il sito è arrestato, potreste riuscire a riavviarlo direttamente da KPanel. Se è sospeso per un problema di fatturazione, andate su **KPanel > Fatturazione** per risolvere il pagamento.

**Se il sito risulta in esecuzione ma continua a non caricarsi:** Proseguite con il Passaggio 8.

---

## Passaggio 8: Verificate eventuali modifiche recenti

Ripensate all'ultima modifica apportata al sito. Un aggiornamento non riuscito è una delle cause più comuni dell'interruzione di un sito.

Cause comuni:
- Un aggiornamento di un plugin o tema WordPress.
- Una modifica della versione PHP.
- Una modifica manuale del codice.
- Una modifica al database.
- L'installazione di un nuovo plugin.

**Se una modifica recente ha causato il problema:** Ripristinate dal backup effettuato prima di apportare la modifica. Vedere [Ripristinare il sito da un backup](https://support.kapsulehost.com/it-it/restoring-from-backup).

**Se avete cambiato la versione PHP:** Andate su **KPanel > Siti web > [sito] > Impostazioni > PHP** e tornate alla versione precedente. Questo ha effetto immediato.

**Se non siete sicuri di cosa sia cambiato:** Proseguite con il Passaggio 9.

---

## Passaggio 9: Controllate i log del sito per errori PHP o dell'applicazione

Gli errori a livello applicativo (errori fatali PHP, errori di connessione al database, variabili d'ambiente configurate male) vengono registrati nei [log del vostro sito](https://support.kapsulehost.com/it-it/error-logs).

1. Andate su **KPanel > Siti web > [vostro sito]**.
2. Fate clic sulla scheda **Log**.
3. Cercate le voci di errore più recenti. Gli errori fatali PHP di solito includono un nome di file e un numero di riga, che identifica esattamente quale plugin o codice sta fallendo.

Errori comuni nei log e il loro significato:

| Errore | Causa probabile |
|---|---|
| `Fatal error: Call to undefined function` | Codice di plugin o tema non compatibile con la versione PHP attuale |
| `Access denied for user ... to database` | Le credenziali del database sono errate oppure il database non è disponibile |
| `Maximum execution time exceeded` | Un processo è bloccato, spesso un plugin con una chiamata API esterna lenta |
| `No space left on device` | Quota di archiviazione superata |
| `syntax error` | Un file di codice presenta un problema di sintassi, spesso dovuto a una modifica manuale |

Se vedete un errore relativo all'archiviazione, andate su **KPanel > Siti web > [vostro sito]** e controllate il dato di archiviazione nella sezione **Panoramica**. Svuotare i file di cache o rimuovere upload inutilizzati può liberare rapidamente spazio.

---

## Il problema persiste? Contattate il supporto

Se avete seguito tutti i 9 passaggi e il sito continua a non caricarsi, contattate il supporto fornendo le seguenti informazioni. Più dettagli fornite, più velocemente il problema potrà essere diagnosticato:

- **Il nome del vostro dominio**
- **Il messaggio di errore esatto** (copiate il testo o fate uno screenshot)
- **Cosa vedete in ciascun passaggio** che avete completato sopra
- **Quando è iniziato il problema** (più è preciso, meglio è)
- **Eventuali modifiche apportate** nel periodo in cui è iniziato il problema
- **Il vostro indirizzo IP** (visitate [whatismyip.com](https://whatismyip.com) per trovarlo)

Contattate il supporto all'indirizzo [support@kapsulehost.com](mailto:support@kapsulehost.com) oppure aprite un ticket in **KPanel > Supporto > Nuovo ticket**.
