'Serverfout in toepassing '/'. Toegang tot het pad wordt geweigerd' wanneer u zich aanmeldt bij Windows SharePoint Services 2.0

Symptomen

Neem het volgende scenario:

  • U installeert IIS 6.0 en ASP.NET op een lidserver.
  • U gebruikt het hulpprogramma Active Directory-installatiewizard (Dcpromo.exe) om Active Directory te installeren.
  • U installeert Windows SharePoint Services 2.0 op de domeincontroller.
  • U probeert u aan te melden bij een website van Windows SharePoint Services 2.0.
  • U typt uw gebruikersnaam en wachtwoord drie keer correct.

In dit scenario wordt mogelijk een foutbericht weergegeven dat er ongeveer als volgt uitziet:

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.  

Opmerking U kunt vergelijkbare symptomen tegenkomen wanneer u de volgende sites opent in Microsoft Windows Small Business Server 2003:Toegang tot back-up (http://servername/backup): Fout: Serverfout in /Back-uptoepassing die toegang krijgt tot Companyweb (http://companyweb):Error: Serverfout in '/'ApplicationAccessing Monitoring and Reporting (http://servername/monitoring): Error: Server Error in '/Monitoring' ApplicationAccessing Remote Web Workplace (http://servername/remote):Error: Serverfout in toepassing '/Remote' tijdens de installatie (configadminvs.aspx):Toegang tot het pad C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data is geweigerd.

Oorzaak

Dit probleem treedt op omdat de netwerkservicegroep onvoldoende machtigingen heeft voor de map Tijdelijke ASP.NET Bestanden wanneer u IIS 6.0 installeert en ASP.NET voordat u Active Directory installeert.

Oplossing

Volg de stappen voor de versie van ASP.NET die u uitvoert om dit probleem op te lossen.

ASP.NET 1.1

  1. Klik op Start, klik op Uitvoeren, typ cmd in het vak Openen en klik vervolgens op OK.

  2. Ga naar de map Station:\Windows\Microsoft.Net\Framework\v1.1.4322. In deze map is Station het station waarop Windows is geïnstalleerd. Hiervoor typt u de volgende regel bij de opdrachtprompt en drukt u op Enter:

    cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
    
  3. Voeg de juiste machtigingen toe aan de groep Netwerkservice voor de map Tijdelijke ASP.NET Bestanden. Typ hiervoor de volgende regel en druk op Enter:

    aspnet_regiis -ir
    

    Opmerking Zie ASP.NET IIS Registration Tool op de website van Microsoft Developer Network (MSDN) voor meer informatie over het verschil tussen de opdrachtregeloptie -ir en de opdrachtregeloptie -i.

  4. Typ afsluiten en druk op Enter om de opdrachtprompt te sluiten.

ASP.NET 2.0

  1. Klik op Start, klik op Uitvoeren, typ cmd in het vak Openen en klik vervolgens op OK.

  2. Ga naar de map Station:\WINDOWS\Microsoft.NET\Framework\v2.0.50727. In deze map is Station het station waarop Windows is geïnstalleerd. Hiervoor typt u de volgende regel bij de opdrachtprompt en drukt u op Enter:

    cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    
  3. Voeg de juiste machtigingen toe aan de groep Netwerkservice voor de map Tijdelijke ASP.NET Bestanden. Typ hiervoor de volgende regel en druk op Enter:

    aspnet_regiis -ir
    

    Opmerking Zie voor meer informatie over het verschil tussen de opdrachtregeloptie -ir en de opdrachtregel -i ASP.NET IIS-registratieprogramma op de website van Microsoft Developer Network (MSDN).

Tijdelijke oplossing

Als u dit probleem wilt voorkomen, installeert u Active Directory voordat u IIS 6.0 installeert en ASP.NET.

Meer informatie

Meer hulp nodig? Ga naar SharePoint-community.