57 messaggi dal 24 marzo 2008
Ciao a tutti :)

Ho da qualche mese acquistato un nuovo pc portatile con Windows 7 preinstallato e, per esigenze di sviluppo e test, ho aggiunto IIS alle funzionalità di windows abilitandone tutte le opzioni disponibili, comprese quelle relative allo sviluppo web.

Dopo aver avviato IIS, ho provato a creare una pagina di prova "default.asp" sotto c:\inetpub\wwwroot con il seguente codice:

<% Response.Write "Ciao a tutti!!!" %>

Al momento di aprire la pagina via browser (localhost/default.asp) ho il seguente errore:

Errore HTTP 500.0 - Internal Server Error
Impossibile visualizzare la pagina a causa di un errore interno del server.

Le informazioni dettagliate sull'errore sono le seguenti:

----------------------------------------------------------------

Modulo: IsapiModule
Notifica: ExecuteRequestHandler
Gestore: ASPClassic
Codice errore: 0x800700aa

URL richiesto: http://localhost:80/Default.asp
Percorso fisico: C:\inetpub\wwwroot\Default.asp
Metodo di accesso: Anonima
Utente accesso: Anonima

----------------------------------------------------------------

Dopo aver consultato diversi forum ho provato a far girare la stessa pagina in una subdirectory fisica presente sotto wwwroot sulla quale ho mappato un'applicazione associata ad un application pool dedicato (che ho chiamato "ASPClassico") configurata nel modo che segue:

Pool di applicazione "ASPClassico"

- Nessun codice gestito
- Pipeline classica
- Abilitazione applicazioni a 32 bit a true
- Identità: ApplicationPoolIdentity

Applicazione ASP

- Application pool: ASPClassico
- Autenticazione anonima abilitata
- Autenticazione anonima tramite Identità pool di applicazioni

Ho verificato che la cartella C:\inetpub\wwwroot e le sottocartelle fossero accessibile in lettura ed esecuzione al gruppo IIS_IUSRS che, a quanto ho potuto leggere, rappresenta l'identità predefinita per i pool di applicazioni.

Purtroppo ottengo lo stesso tipo di errore anche dopo queste configurazioni.

Probabilmente mi sfugge qualcosa ma non riesco sinceramente a capire dove intervenire.

Grazie in anticipo a tutti e buon weekend :)

Davide

Nulla è reale...tutto è lecito...
175 messaggi dal 02 gennaio 2012
Ciao dadox77,
potrebbe essere che non hai registrato IIS

Come amministartore da cmd lancia
command%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe /i

or (64 bit)
command%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe /i

Depending on your OS version

bye ghg
57 messaggi dal 24 marzo 2008
Ciao ghg, grazie mille per la risposta :)
Le pagine ASP.NET funzionano correttamente (è stata una delle prime prove che ho fatto per vedere se il problema fosse più generalizzato)..

Il problema sono le pagine realizzate in ASP Classico (vbscript) che danno l'errore che riportavo nel messaggio di apertura della discussione


A presto :)
Davide

Nulla è reale...tutto è lecito...
57 messaggi dal 24 marzo 2008
Ragazzi, HO RISOLTO!!!! :)

Il problema era nella voce "Attiva applicazioni a 32 bit" che avevo settato a "True" seguendo delle procedure che avevo trovato online.

Ora pare che funzioni tutto :)

Nulla è reale...tutto è lecito...

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.