Vai al contenuto
  • Assistenza in italiano
  • Attivazione automatica
  • Prezzi chiari, rinnovi compresi

Menu

Risoluzione problemi

Errore 500: come risolverlo

L'errore 500 (Internal Server Error) è generico per definizione: il server dice che qualcosa si è rotto, senza dire cosa. Il dettaglio è nel log. 1. Gua…

Valida per
Hosting Linux
Tempo stimato
5 minuti
Livello
Intermedio

L'errore 500 (Internal Server Error) è generico per definizione: il server dice che qualcosa si è rotto, senza dire cosa. Il dettaglio è nel log.

1. Guarda il log degli errori

In cPanel, sezione Metriche, apri il registro degli errori. È il passaggio che risolve quasi sempre: trovi file, riga e tipo di errore.

2. Le quattro cause più comuni

.htaccess con un errore di sintassi

Una direttiva sbagliata, o un modulo non disponibile, fa rispondere 500 a tutto il sito.

Prova: rinomina .htaccess in .htaccess-off e ricarica. Se il sito torna, il problema è lì. Su WordPress puoi rigenerarlo salvando i permalink.

Permessi sbagliati

File o cartelle con permessi troppo aperti (777) o troppo chiusi. I valori corretti sono 644 per i file e 755 per le cartelle.

Memoria o tempo esauriti

Nel log compaiono Allowed memory size exhausted o Maximum execution time exceeded. Alza memory_limit e max_execution_time dalle opzioni PHP.

Un plugin o il tema

Tipico dopo un aggiornamento. Disattiva i plugin rinominando la cartella plugins, poi riattivali uno per uno.

3. Se il sito è appena stato spostato

Controlla la versione di PHP: un sito scritto per una versione vecchia può rispondere 500 su una nuova. Riporta la versione a quella di partenza, verifica, poi aggiorna il sito prima di rialzarla.

Che cosa serve all'assistenza

Se apri una richiesta, allega: il dominio interessato, l'orario esatto di un tentativo e le righe del log degli errori relative a quel momento. Senza log si procede per tentativi.

Guida rivista il 2026-09-23.

Ti è stata utile questa guida?

Guide correlate

Tutte le guide