Salta al contenuto

Errore 500 Internal Server Error: cause e soluzioni

Pubblicato il Aggiornato il

500 Internal Server Error indica che il server non è riuscito a completare la richiesta per un errore interno. La pagina del browser raramente spiega la causa: serve il log relativo allo stesso tentativo.

Da dove iniziare

  • Annota URL, orario e operazione che genera l’errore. Controlla se interessa tutto il sito o una funzione precisa.
  • Apri i registri disponibili in cPanel e il log PHP del dominio. Cerca le righe dello stesso orario, senza attribuire il problema a vecchi messaggi.
  • Confronta l’errore con l’ultima modifica: aggiornamento, versione PHP, configurazione, plugin o regola .htaccess.
  • Salva lo stato attuale prima di intervenire. Se possibile, riproduci il problema in un ambiente di prova.

Intervenire sul componente coinvolto

Se il log segnala una direttiva non valida in .htaccess, verifica quella regola e la compatibilità con il server. Rinominare l’intero file può eliminare anche protezioni e reindirizzamenti: non usarlo come primo tentativo.

Se il log riguarda PHP, controlla il messaggio completo e i requisiti dell’applicazione. In WordPress prova a isolare il componente sospetto dopo il backup; non cancellare tutte le cartelle dei plugin o dei temi.

Ripeti infine la stessa operazione e controlla i nuovi log. Se la causa non è chiara, invia un ticket con i dati raccolti e le modifiche già provate, senza credenziali.

Guide Xlogic correlate

Fonti tecniche

Errore 500 Internal Server Error: cause e soluzioni ultima modifica: 2017-10-03T14:36:16+02:00 da Team tecnico Xlogic

Ti è piaciuto questo Post?