Dela via


"Serverfel i "/"-programmet. Åtkomst till sökvägen nekas" när du loggar in på Windows SharePoint Services 2.0

Symptom

Föreställ dig följande scenario:

  • Du installerar IIS 6.0 och ASP.NET på en medlemsserver.
  • Du använder verktyget Installationsguide för Active Directory (Dcpromo.exe) för att installera Active Directory.
  • Du installerar Windows SharePoint Services 2.0 på domänkontrollanten.
  • Du försöker logga in på en Windows SharePoint Services 2.0-webbplats.
  • Du skriver ditt användarnamn och lösenord tre gånger.

I det här scenariot kan du få ett felmeddelande som liknar följande exempel:

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.  

Obs! Du kan stöta på liknande symptom när du kommer åt följande webbplatser i Microsoft Windows Small Business Server 2003:Accessing Backup (http://servername/backup):Error: Server Error in '/Backup' Application Accessing Companyweb ( Server Error in '/'ApplicationAccessing Monitoring and Reporting (http://servername/monitoring): Error: Server Error in '/Monitoring' ApplicationAccessing Remote Web Workplace (http://servername/remote):Error:http://companyweb):Error: Serverfel i '/Remote' ApplicationDuring Installation (configadminvs.aspx):Åtkomst till sökvägen C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data nekas.

Orsak

Det här problemet beror på att nätverkstjänstgruppen inte har tillräcklig behörighet till mappen Temporary ASP.NET Files när du installerar IIS 6.0 och ASP.NET innan du installerar Active Directory.

Åtgärd

Lös problemet genom att följa stegen för den version av ASP.NET som du kör.

ASP.NET 1.1

  1. Välj Start, välj Kör, skriv cmd i rutan Öppna och välj sedan OK.

  2. Växla till mappen Drive:\Windows\Microsoft.Net\Framework\v1.1.4322. I den här mappen är Drive den enhet där Windows är installerat. Om du vill göra detta skriver du följande rad i kommandotolken och trycker sedan på Retur:

    cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
    
  3. Lägg till lämpliga behörigheter i gruppen Nätverkstjänst för mappen Temporary ASP.NET Files. Om du vill göra det skriver du följande rad och trycker sedan på Retur:

    aspnet_regiis -ir
    

    Obs! Mer information om skillnaden mellan kommandoradsalternativet -ir och kommandoradsalternativet -i finns i ASP.NET registreringsverktyget för IIS på webbplatsen för Microsoft Developer Network (MSDN).

  4. Skriv avsluta och tryck sedan på Retur för att stänga kommandotolken.

ASP.NET 2.0

  1. Välj Start, välj Kör, skriv cmd i rutan Öppna och välj sedan OK.

  2. Växla till mappen Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727. I den här mappen är Drive den enhet där Windows är installerat. Om du vill göra det skriver du följande rad i kommandotolken och trycker sedan på Retur:

    cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    
  3. Lägg till lämpliga behörigheter i gruppen Nätverkstjänst för mappen Temporary ASP.NET Files. Om du vill göra det skriver du följande rad och trycker sedan på Retur:

    aspnet_regiis -ir
    

    Obs! Mer information om skillnaden mellan kommandoradsalternativet -ir och kommandoraden -i finns i ASP.NET registreringsverktyget för IIS på webbplatsen för Microsoft Developer Network (MSDN).

Lösning

Om du vill förhindra att det här problemet uppstår installerar du Active Directory innan du installerar IIS 6.0 och ASP.NET.

Mer information

Behöver du fortfarande hjälp? Gå till SharePoint Community.