Ho un errore ASP.NET 500

July 29

Ho un errore ASP.NET 500


Il programma e siti ASP.NET Web-based non sempre funzionano secondo i piani, anche se il codice del programma di fondo è corretto. I programmi che si rifiutano di aprire o che si scontrano aperto e, così come la comparsa di messaggi intermittenti, criptici errore - tra cui 500 errori - si può lasciare sicuri di dove girare e ancora più incerto su come risolvere il problema. In caso di errore ASP.NET 500, la "correzione" è fuori delle vostre mani. Le informazioni possono, tuttavia, la facilità alcune delle vostre incertezze e fornire una direzione in cui rivolgersi per aiuto.

I fatti

Un errore ASP.NET 500 è un errore del server-side, il che significa che genera da un problema con il server che esegue il sito web, piuttosto che dal computer, o da come si utilizza il programma. Mentre il messaggio di errore risultante può variare a seconda di come lo sviluppatore ASP.NET sceglie di visualizzare il messaggio, la maggior parte comprendono termini quali "Errore HTTP 500 Internal Server Error", "Errore HTTP 500" o "500 Internal Server Error" da qualche parte nel dichiarazione. Indipendentemente da ciò che dicono i messaggi, però, tutto identificare lo stesso codice di stato HTTP 500 standard che significa "Il server non può completare la richiesta perché ha rilevato un errore."

Dietro le quinte

ASP.NET 500 errori generano più di un messaggio di errore sullo schermo del computer. I file di registro nella directory di registrazione del sito e memorizzare le informazioni sull'errore. A seconda di come l'amministratore del sito configura segnalazione messaggio di errore, si può vedere lo stesso messaggio di errore, come si - con la possibilità di disattivare il "messaggio friendly" per arrivare alla radice del problema - o visualizzato un messaggio in dettaglio il problema .

Causa

ASP.NET 500 errori più spesso provengono da uno dei sette problemi possibili. Mentre tutto ciò che vedi è il messaggio di errore generale, l'amministratore del sito vede l'errore 500 con un codice a due cifre che fornisce ulteriori informazioni sulla origine dell'errore. Andando in ordine di gravità del problema, dal più piccolo al più grave, l'amministratore del sito vede i seguenti codici:

500.12 - L'applicazione è occupata il riavvio del server Web
500,13 - server Web è troppo occupato
500.15 - Richieste dirette per Global.asa non sono ammessi
500.16 - credenziali di autorizzazione UNC non sono corrette
500.18 - URL archivio autorizzazioni non può essere aperto
500.19 - I dati per questo file è configurato in modo non corretto nella metabase
Errore ASP interno - - 500,100 questo errore si riferisce a errori di codifica ASP.NET interna

Passi d'azione

Correzione ASP.NET 500 errori è la responsabilità dell'amministratore sito. Poiché non è possibile risolvere il problema da soli e 500 errori sono il più delle volte solo temporanea, si consiglia prima chiusura fuori e poi tornare al sito in seguito. Contattare l'amministratore del sito se l'errore 500 è ancora presente quando si torna. Cercare un link che dice "Contatta l'amministratore del sito per segnalare problemi" o ottenere informazioni di contatto dell'amministratore nel "Contattaci" o la sezione "Informazioni" del sito.