Offerta Speciale Hosting 50% - Black Friday Ottieni ora

errore 500 internal server error

I codici di stato HTTP forniscono diverse informazioni che ti permettono di capire se quella determinata richiesta ha avuto successo oppure se si sono verificati degli errori.

E’ importante saper riconoscere questi errori per poter riuscire a risolvere il problema all’interno del sito Web.

Uno tra gli errori più comuni è senza dubbio l’errore del Server 500 o 500 Internal Server Error.

Per poter riuscire a risolvere l’errore http500 ci sono diversi metodi e procedure da seguire, all’interno di questa guida completa ti indicheremo le principali fonti di un errore del Server 500 e quali sono le procedure da seguire per risolverlo.

Cosa significa Errore 500 internal server error

L’errore http 500 segnala che durante la connessione del Server si è generato un errore che non ha permesso l’apertura della pagina richiesta ma purtroppo non fornisce nessun avviso che ti possa aiutare a comprendere il motivo dell’errore.

Questo errore può essere causato da moltissimi fattori e si presenta quando si verifica una condizione inaspettata che non permette al Server di soddisfare una determinata richiesta.

Ma cosa succede esattamente quanto viene effettuata una richiesta di apertura di una pagina web?

Il Web comunica al Browser di un utente se una determinata richiesta (apertura pagina online) abbia avuto successo oppure no, se il Browser riceve come risposta lo stato 200 significa che la richiesta è stata effettuata senza problemi e al posto del messaggio relativo al codice 200 l’utente visualizzerà la pagina web richiesta.

In caso contrario non visualizzerai la pagina del sito web e riceverai l’errore http 500.

Quali cause portano all’errore 500 Internal Server Error e come risolverlo

Ci sono diverse cause che possono impedire la visualizzazione di un sito web, di seguito ti forniamo le cause principali che portano all’errore 500 Internal Server Error:

  • Errore di permessi: i permessi delle cartelle e dei files non sono corretti, in questo caso è necessario effettuare un controllo via ftp o tramite cPanel Hosting per verificare che i permessi dei files e delle cartelle siano rispettivamente 0644 e 0755; per maggiori informazioni puoi consultare la guida sui permessi.
  • Configurazione file .htaccess errata: puoi subito controllare se la causa principale dell’errore 500 WordPress è il file .htaccess accedendo tramite cPanel e rinominando il file .htaccess in .htaccess-rename, se il sito funziona significa che all’interno del file è presente una configurazione che ha creato conflitto ed ha generato l’errore 500. Scopri come visualizzare il file htaccess!
  • Versione PHP non compatibile: hai appena cambiato versione PHP e riscontri l’errore 500? Potrebbe essere questo il problema, quindi prova a modificare le versioni PHP ed i relativi parametri direttamente da cPanel Hosting.
  • Timeout PHP: Lo script richiama una risorsa esterna ma non riuscendo a raggiungerla si riscontra un Timeout; se gli Script PHP sono stati impostati in maniera tale da richiamare risorse di altri Server, potrebbe essere che la risorsa non è più disponibile oppure che la comunicazione al Server è disturbata; è possibile effettuare un test legato all’errore 504 Server Timeout, scopri come cliccando qui!
  • Limite di memoria PHP: il processo supera la capacità di memoria PHP e di conseguenza non può essere eseguito in modo corretto, prova ad aumentare il valore memory limit da cPanel, scopri come cliccando qui!
  • Errore del codice negli Script: a volte può succedere che sono i percorsi degli Script o gli Script stessi ad essere errati, in questo caso ti consigliamo di far effettuare un controllo approfondito sui tuoi Script CGI / Perl; a volte possono verificarsi degli errori perché i files degli Script sono stati eliminati, trasferiti o rinominati.
  • Joomla Error 500: questo errore può essere stato causato da un installazione / aggiornamento di un’estensione incompatibile o difettosa, quindi ti consigliamo di provare a disattivare le estensioni Joomla una ad una per vedere se riesci a risolvere l’errore 500 in questo modo.
  • Errore 500 WordPress: questo errore può essere stato causato da un installazione / aggiornamento di un Plugin incompatibile o difettoso, quindi ti consigliamo di provare a disattivare i Plugin WordPress uno ad uno per vedere se riesci a risolvere il 500 Internal Server Error in questo modo; se sei cliente di Xlogic e possiedi un Hosting WordPress puoi richiedere assistenza lato Script aprendo un ticket all’assistenza o inviandoci una mail.

E’ possibile riuscire a rilevare gli errori presenti all’interno del tuo sito web visualizzando via ftp o tramite cPanel Hosting il file di error_log, se non sai come visualizzarlo e come interpretarlo clicca qui!

Conclusioni: Errore del Server 500

Dopo aver effettuato queste operazioni per risolvere l’errore “http 500 errore interno del Server” ti consigliamo di svuotare la Cache del Browser e di attendere una decina di minuti.

Se nemmeno in questo modo hai risolto ti consigliamo di contattare un esperto del settore che possa aiutarti oppure puoi anche provare a ripristinare un backup funzionante di qualche giorno prima, se non lo possiedi e sei cliente di Xlogic Hosting, puoi attivare il servizio di Backup automatico sito web (JetBackup) che ti permetterà di ripristinare un backup direttamente da cPanel in soli 2 semplici click.

 

Alla prossima!

errore 500 internal server error ultima modifica: 2017-10-03T14:36:16+02:00 da admin

Ti è piaciuto questo Post?