Vi sono vari motivi per cui si può ri­scon­tra­re un “Errore del server nell’ap­pli­ca­zio­ne ‘/’” (“Server error in ‘/’ ap­pli­ca­tion”). Spesso il messaggio di errore fornisce qualche dettaglio in più sul problema. Nella maggior parte dei casi, il messaggio di errore lato server è legato a IIS (Internet In­for­ma­tion Services) o ASP.NET. In questo articolo vi spie­ghia­mo come risolvere il problema.

Requisiti

  • Server cloud che esegua Windows Server 2012
  • Avere in­stal­la­to ASP.NET
Server virtuali (VPS)
Affidati ai VPS e server di IONOS, il tuo partner digitale cer­ti­fi­ca­to ISO
  • 1 Gbps di larghezza di banda e traffico il­li­mi­ta­to
  • Di­spo­ni­bi­li­tà del 99,99% e cer­ti­fi­ca­zio­ne ISO
  • As­si­sten­za 24/7 e con­su­len­te personale

Riavvio di IIS

Il problema “Errore del server nell’ap­pli­ca­zio­ne ‘/’” può ve­ri­fi­car­si se è ne­ces­sa­rio riavviare IIS. È possibile riavviare IIS dal gestore IIS. Per procedere dalla con­nes­sio­ne remota, fate clic sul pulsante “Start” nell’angolo inferiore sinistro e se­le­zio­na­te “Strumenti di am­mi­ni­stra­zio­ne”.

Immagine: Pulsante di Windows: “Strumenti di amministrazione”
Pulsante di Windows: “Strumenti di am­mi­ni­stra­zio­ne”.

Fate clic su “Internet In­for­ma­tion Services (IIS) Manager” per avviare il gestore IIS.

Immagine: Strumenti di amministrazione: Internet Information Services (IIS) Manager
Avviare il gestore IIS facendo clic su di esso.

Se­le­zio­na­te il server in­te­res­sa­to sul lato sinistro della finestra.

Immagine: Gestore IIS: selezione del server
Se­le­zio­na­te il server nella scheda di sinistra.

Per riavviare IIS, fate clic su “Riavvia” dal menu “Azioni” sulla destra.

Immagine: Gestore IIS: opzione Riavvia
Fate clic sull’opzione “Riavvia” per riavviare IIS.

Ag­gior­na­men­to dell’URL

In alcune cir­co­stan­ze, un errore 404 può essere vi­sua­liz­za­to come “Errore del server nell’ap­pli­ca­zio­ne ‘/’”. In questo caso, la de­scri­zio­ne dell’errore nel browser chiarirà che l’errore si è ve­ri­fi­ca­to perché il file è mancante o è stato ri­no­mi­na­to.

Immagine: Messaggio di errore HTTP 404
L’“Errore del server nell’ap­pli­ca­zio­ne ′/′” può ve­ri­fi­car­si anche come errore HTTP 404.

Per risolvere questo problema, cor­reg­ge­te l’URL del link che causa l’errore.

Aggiunta del tipo MIME

Se accedete a un file con un’esten­sio­ne che non ha i permessi adatti per essere eseguita sul server, verrà vi­sua­liz­za­to il messaggio “Errore del server nell’ap­pli­ca­zio­ne ‘/’” con la spie­ga­zio­ne cor­ri­spon­den­te: “Questo tipo di pagina non viene servito”.

Immagine: Messaggio “Questo tipo di pagina non viene servito”
L’“Errore del server nell’ap­pli­ca­zio­ne ′/′” può ve­ri­fi­car­si quando l’esten­sio­ne di un file non ha i permessi per essere eseguita sul server.

Quando cercate una soluzione al problema “Errore del server nell’ap­pli­ca­zio­ne ‘/’”, as­si­cu­ra­te­vi in­nan­zi­tut­to di uti­liz­za­re il nome corretto del file. L’“Errore del server nell’ap­pli­ca­zio­ne ‘/’” può ve­ri­fi­car­si se c’è un errore di battitura nell’esten­sio­ne del file, ad esempio un file o un URL che fa ri­fe­ri­men­to a test.htl invece che a test.html.

Se il nome del file è corretto, dovete pro­ba­bil­men­te ag­giun­ge­re il tipo MIME al server. MIME è uno standard di Internet che sta per “Mul­ti­pur­po­se Internet Mail Ex­ten­sions” e viene uti­liz­za­to per indicare il tipo di documento. Nell’esempio, stiamo cercando di eseguire un file chiamato Hel­lo­World.cshtml. Come im­po­sta­zio­ne pre­de­fi­ni­ta, l’esten­sio­ne del file .cshtml non è associata ad alcun tipo MIME su Windows 2012.

È possibile ag­giun­ge­re il tipo MIME sul gestore IIS. Per aprire il gestore IIS dalla con­nes­sio­ne remota, fate clic sul pulsante Start nell’angolo in basso a sinistra e poi su “Strumenti di am­mi­ni­stra­zio­ne”.

Immagine: Pulsante di Windows “Strumenti di amministrazione”
Il gestore IIS si trova nella sezione Strumenti di am­mi­ni­stra­zio­ne.

Fate clic su “Internet In­for­ma­tion Services (IIS) Manager” per avviare il gestore IIS.

Immagine: Strumenti di amministrazione: avviare il gestore IIS
Avviate il gestore IIS dalla sezione Strumenti di am­mi­ni­stra­zio­ne.

Fate clic sul server de­si­de­ra­to sul lato sinistro della finestra.

Immagine: Gestore IIS: selezione del server
È possibile se­le­zio­na­re il server dalla scheda sulla sinistra del gestore IIS.

A questo punto se­le­zio­na­te la voce “Siti”.

Immagine: Gestore IIS: “Siti”
Dalla scheda sulla sinistra è possibile accedere alla cartella “Siti”.

Fate quindi clic sul vostro dominio. Nel menu centrale, fate doppio clic su “Tipi MIME”.

Immagine: Gestore IIS: simbolo “Tipi MIME”
Regolate i tipi MIME in­di­vi­dual­men­te.

Nella colonna “Azioni” sulla destra, fate clic su “Aggiungi”.

Immagine: Gestore IIS: aggiunta di tipi MIME
Fate clic su “Aggiungi” per ag­giun­ge­re un tipo MIME.

Nella finestra pop-up che appare, compilate i campi “Esten­sio­ne nome file” e “Tipo MIME”, quindi fate clic su “OK”.

Immagine: Gestore IIS: finestra di dialogo per l’aggiunta del tipo MIME
Per ag­giun­ge­re un tipo MIME, è ne­ces­sa­rio spe­ci­fi­ca­re l’esten­sio­ne del file e il tipo MIME cor­ri­spon­den­te.
N.B.

Potrebbe essere ne­ces­sa­rio ef­fet­tua­re una ricerca su Internet per trovare il tipo MIME corretto per l’esten­sio­ne del file.

Verifica della versione di .NET

Alcuni programmi, funzioni e tipi di file fun­zio­na­no solo con de­ter­mi­na­te versioni di .NET.

È possibile ve­ri­fi­ca­re la versione di .NET anche dal gestore IIS. Per aprirlo dalla con­nes­sio­ne remota, fate clic sul pulsante “Start” nell’angolo in basso a sinistra e se­le­zio­na­te “Strumenti di am­mi­ni­stra­zio­ne”.

Immagine: Opzione “Strumenti di amministrazione” sul menu di Windows
Il gestore IIS si trova negli “Strumenti di am­mi­ni­stra­zio­ne”.

Fate clic su “Internet In­for­ma­tion Services (IIS) Manager” per avviare il gestore IIS.

Immagine: Strumenti di amministrazione: Internet Information Services (IIS) Manager
Avviate il gestore IIS dagli Strumenti di am­mi­ni­stra­zio­ne.

Fate clic sul server a sinistra della finestra.

Immagine: Gestore IIS: selezione del server
È possibile se­le­zio­na­re il server dalla scheda sinistra del gestore IIS.

Fate clic su “Pool di ap­pli­ca­zio­ni”.

Immagine: Gestore IIS: “Pool di applicazioni” tra i server selezionati
Se­le­zio­na­te “Pool di ap­pli­ca­zio­ni” a sinistra del gestore IIS.

Fate clic con il tasto destro del mouse sul nome di dominio e in seguito su “Im­po­sta­zio­ni di base”.

Immagine: Gestore IIS, Pool di applicazioni: menu contestuale, voce “Impostazioni di base”
È possibile accedere alle im­po­sta­zio­ni facendo clic con il tasto destro del mouse sul nome del dominio.

Nella finestra pop-up che appare, se­le­zio­na­te la versione di .NET dal menu a tendina; quindi, fate clic su “OK” per con­fer­ma­re la scelta.

Immagine: Gestore IIS, Pool di applicazioni: selezione della versione .NET
Se­le­zio­na­te la versione .NET.
Vai al menu prin­ci­pa­le