Diagnosi rapida

Prima di tutto, capiamo di che problema si tratta:

  1. Vedi se capita solo a te: vai su downforeveryoneorjustme.com
  2. Prova in navigazione anonima: esclude cache ed estensioni del browser
  3. Prova da un altro dispositivo: esclude problemi della tua rete
  4. Guarda il messaggio d'errore: annota esattamente cosa compare

I messaggi d'errore più comuni

This site can't be reached

Il browser non riesce a stabilire una connessione con il server.

Cause possibili:
  • Il DNS del dominio non è configurato bene
  • Il server è fermo o non risponde
  • Un firewall sta bloccando la connessione

DNS_PROBE_FINISHED_NXDOMAIN

Il nome di dominio non esiste, oppure il DNS non lo risolve.

Rimedi:
  • Controlla che il dominio sia registrato e non scaduto
  • Verifica che i nameserver siano impostati bene
  • Attendi la propagazione del DNS (fino a 48 ore)

ERR_CONNECTION_TIMED_OUT

Il server ha impiegato troppo tempo a rispondere.

Rimedi:
  • Il server potrebbe essere sovraccarico: attendi e riprova
  • Controlla se qualche script PHP è rimasto bloccato
  • Guarda l'uso delle risorse del server in EGPNL

ERR_CONNECTION_REFUSED

Il server sta rifiutando attivamente le connessioni.

Rimedi:
  • Il server web (Nginx) potrebbe non essere in funzione
  • Controlla la configurazione del dominio in EGPNL
  • Scrivi all'assistenza se il problema resta

La diagnosi passo dopo passo

Passo 1: controlla lo stato del dominio

  1. Accedi al registrar del tuo dominio
  2. Verifica che il dominio sia attivo e non scaduto
  3. Controlla che i nameserver puntino a EGPHP
I nameserver EGPHP: se usi i nostri, devono essere ns1.egphp.com e ns2.egphp.com.

Passo 2: controlla la risoluzione DNS

Usa gli strumenti online per verificare il DNS:

Il tuo dominio deve risolversi nell'indirizzo IP del tuo server.

Passo 3: controlla lo stato del tuo spazio

  1. Accedi al cruscotto EGPHP
  2. Controlla che il servizio di hosting sia attivo
  3. Cerca eventuali avvisi di sospensione
  4. Verifica che non ci siano fatture non pagate
Account sospeso? Può succedere per mancato pagamento o per violazione delle condizioni di servizio. Controlla la posta per gli avvisi.

Passo 4: controlla il dominio in EGPNL

  1. Accedi a EGPNL
  2. Vai su Domini
  3. Verifica che il dominio compaia nell'elenco e sia attivo
  4. Controlla che il percorso della cartella radice sia giusto

Passo 5: cerca errori del server

  1. In EGPNL vai su Registri
  2. Guarda i Registri degli errori più recenti
  3. Cerca errori PHP, problemi di permessi o blocchi

Svuota le cache

A volte i dati vecchi in cache creano problemi:

Cache del browser

  1. Premi Ctrl + Shift + Delete (Windows) oppure Cmd + Shift + Delete (Mac)
  2. Scegli «Immagini e file memorizzati nella cache»
  3. Svuota e ricarica la pagina

Cache del DNS

Svuota la cache DNS del tuo computer:

  • Windows: apri il prompt dei comandi ed esegui ipconfig /flushdns
  • Mac: esegui sudo dscacheutil -flushcache
  • Chrome: vai su chrome://net-internals/#dns e fai clic su «Clear host cache»

Controlla i permessi dei file

Permessi sbagliati possono impedire il caricamento del sito:

  • Cartelle: devono essere 755
  • File: devono essere 644
  • Cartella radice: deve essere leggibile dal server web

Controlla la modalità manutenzione

Se usi WordPress o un CMS simile:

  • Verifica se la modalità manutenzione è attiva
  • Cerca il file .maintenance nella cartella radice
  • Cancellalo se gli aggiornamenti sono finiti ma il sito resta bloccato

Ancora non funziona?

Se nessuno dei rimedi qui sopra ha effetto:

  1. Annota il messaggio di errore esatto
  2. Consulta i registri degli errori di EGPNL
  3. Annota quando è cominciato il problema
  4. Scrivi all'assistenza EGPHP con questi dettagli
Quando scrivi all'assistenza: indica il tuo dominio, il messaggio d'errore esatto, se puoi una schermata, e le modifiche fatte di recente.