HTTP

HTTP 500 Errore interno del server

500 Internal Server Error significa che il server ha incontrato un problema inatteso e non è riuscito a completare la richiesta.

Significato

500 è un codice generico per errori applicativi o del server non descritti con uno stato più preciso. La causa è normalmente nel sito e non nel browser del visitatore. Il motivo esatto emerge solitamente dai registri degli errori del server e dell'applicazione.

Cause comuni

  • Un bug o un'eccezione non gestita nel codice dell'applicazione o in un plugin.
  • Sintassi errata in .htaccess o nella configurazione del web server.
  • Superamento del limite di memoria PHP o del tempo massimo di esecuzione.
  • Permessi dei file errati oppure una dipendenza mancante dopo l'aggiornamento.
  • Database non raggiungibile senza una corretta gestione dell'errore nell'applicazione.

Cosa può fare un visitatore?

  • Attendi brevemente e riprova; potrebbe trattarsi di un problema temporaneo.
  • Controlla se anche altri utenti vedono lo stesso errore o se altre pagine funzionano.
  • Se continua a comparire, segnala il problema al gestore del sito: spesso non puoi risolverlo dal browser.

Cosa può fare il gestore?

  • Consulta il log degli errori del server e dell'applicazione nell'orario della richiesta.
  • Su WordPress verifica WP_DEBUG_LOG, plugin aggiornati di recente e modifiche al tema.
  • Controlla l'ultima modifica di .htaccess o configurazione e annulla le modifiche difettose.
  • Mostra una pagina d'errore chiara mantenendo il corretto codice HTTP 500.

Effetti sulla SEO

Un errore 500 di breve durata normalmente non compromette la SEO. Se Googlebot continua a incontrarlo per diversi giorni, può ridurre la scansione e rimuovere gli URL dal proprio indice.

Domande frequenti

Un errore HTTP 500 dipende dal mio computer?

No. In genere il guasto si trova sul server o nell'applicazione del sito e deve essere risolto dal gestore.

Come trovo la causa di un errore 500?

Controlla il registro degli errori del web server o dell'applicazione nell'orario in cui la richiesta ha restituito 500.

Fonti