 |
HTTP 500 - Errore interno del
server |
 |
| |
 |
|
|
Il messaggio HTTP 500 - Errore interno
del server è, in ambiente ASP,
probabilmente uno tra gli errori tra i più odiati.
Perchè?
Molto semplicemente perchè in realtà dice tutto e niente e spesso contribuisce
solamente a infondere panico tra gli utenti.
Comunque con questo messaggio il server IIS, attraverso il
browser, avvisa di un errore generato dalla pagina ASP in esecuzione. Però, come
detto, il messaggio di errore è poco chiaro e non specifica in dettaglio quale
sia la causa scatenante. Quindi per ottenere informazioni più dettagliate
dobbiamo "addomesticare" il nostro browser, stiamo parlando di Internet
Explorer. Per far ciò si deve seguire la seguente procedura:
partendo dal menù orizzontale di Internet Explorer, selezioniamo Strumenti >
Opzioni Internet > Avanzate
quindi scorriamo l'elenco proposto fino a giungere a Esplorazione. A
questo punto, sotto la voce Esplorazione, cercare e deselezionare la voce
Mostra messaggi di errore HTTP brevi (come da immagine seguente).

Adesso, dopo aver deselezionato il ckeck Mostra messaggi di errore HTTP brevi,
applicate, chiudete il browser e riavviate il PC.
Visitando nuovamente la pagina noterete un
errore che, per la gran parte degli sviluppatori, risulterà decisamente più
comprensibile. Adesso è infatti possibile leggere in modo inconfondibile le
informazioni riguardo la linea che genera l'errore ed altri contenuti utili,
pertanto, con le idee più chiare ed un orientamento più preciso, è possibile
correggere l'errore e verificare nuovamente il funzionamento della pagina.
Se il problema dell'errore interno del server (HTTP 500) in ambiente ASP
rimane potrebbe anche essere causato da eventuali percorsi di Include presenti
nel codice quindi potrebbe essere necessario abilitare i Parent Path, per
maggiori informazioni
clicca qui
|