"Errore del server nell'applicazione '/'. L'accesso al percorso viene negato" quando si accede a Windows SharePoint Services 2.0
Sintomi
Prendi in considerazione lo scenario seguente:
- È possibile installare IIS 6.0 e ASP.NET in un server membro.
- Usare lo strumento Installazione guidata Active Directory (Dcpromo.exe) per installare Active Directory.
- Installare Windows SharePoint Services 2.0 nel controller di dominio.
- Si tenta di accedere a un sito Web di Windows SharePoint Services 2.0.
- Digitare correttamente il nome utente e la password tre volte.
In questo scenario è possibile che venga visualizzato un messaggio di errore simile all'esempio seguente:
Error: Server Error in '/' Application.
Access to the path "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\8c91a6b5\649b28ba" is denied.
Nota: è possibile che si verifichino sintomi simili quando si accede ai siti seguenti in Microsoft Windows Small Business Server 2003:Accesso al backup (http://servername/backup): Errore del server nell'applicazione '/Backup' che accede a Companyweb (http://companyweb):Error: Errore del server in '/'ApplicationAccessing Monitoring and Reporting ( Errore del server in '/Monitoring' ApplicationAccessing Remote Web Workplace (http://servername/monitoring):http://servername/remote):Error: Errore del server in '/Remote' ApplicationDuring Installation (configadminvs.aspx):Access to the path C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data is denied.
Causa
Questo problema si verifica perché il gruppo di servizi di rete non dispone di autorizzazioni sufficienti per la cartella File ASP.NET temporanei quando si installa IIS 6.0 e ASP.NET prima di installare Active Directory.
Risoluzione
Per risolvere questo problema, seguire la procedura per la versione di ASP.NET in esecuzione.
ASP.NET 1.1
Selezionare Start, selezionare Esegui, digitare cmd nella casella Apri e quindi selezionare OK.
Passare alla cartella Drive:\Windows\Microsoft.Net\Framework\v1.1.4322. In questa cartella l'unità è l'unità in cui è installato Windows. A tale scopo, digitare la riga seguente al prompt dei comandi e quindi premere INVIO:
cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
Aggiungere le autorizzazioni appropriate al gruppo servizio di rete per la cartella File ASP.NET temporanei. A tale scopo, digitare la riga seguente e quindi premere INVIO:
aspnet_regiis -ir
Nota: per altre informazioni sulla differenza tra l'opzione della riga di comando -ir e l'opzione della
-i
riga di comando, vedere ASP.NET IIS Registration Tool nel sito Web Microsoft Developer Network (MSDN).Digitare exit e quindi premere INVIO per chiudere il prompt dei comandi.
ASP.NET 2.0
Selezionare Start, selezionare Esegui, digitare cmd nella casella Apri e quindi selezionare OK.
Passare alla cartella Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727. In questa cartella l'unità è l'unità in cui è installato Windows. A tale scopo, digitare la riga seguente al prompt dei comandi e quindi premere INVIO:
cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Aggiungere le autorizzazioni appropriate al gruppo servizio di rete per la cartella File ASP.NET temporanei. A tale scopo, digitare la riga seguente e quindi premere INVIO:
aspnet_regiis -ir
Nota: per altre informazioni sulla differenza tra l'opzione della riga di comando -ir e la riga di comando -i, vedere ASP.NET IIS Registration Tool nel sito Web Microsoft Developer Network (MSDN).
Soluzione alternativa
Per evitare che si verifichi questo problema, installare Active Directory prima di installare IIS 6.0 e ASP.NET.
Ulteriori informazioni
Serve ancora assistenza? Visitare la community di SharePoint.