Chyba serveru v aplikaci /. Přístup k cestě byl odepřen" při přihlášení k Windows SharePoint Services 2.0

Příznaky

Zvažte následující příklad:

  • Nainstalujete službu IIS 6.0 a ASP.NET na členský server.
  • K instalaci služby Active Directory použijete nástroj Průvodce instalací služby Active Directory (Dcpromo.exe).
  • Nainstalujete Windows SharePoint Services 2.0 na řadič domény.
  • Pokusíte se přihlásit k webu Windows SharePoint Services 2.0.
  • Uživatelské jméno a heslo zadáte správně třikrát.

V tomto scénáři se může zobrazit chybová zpráva podobná následující:

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.  

Poznámka Při přístupu k následujícím webům v Microsoft Windows Small Business Server 2003:Accessing Backup (http://servername/backup): Error: Chyba serveru v /Backup Přistupující k aplikaci Companyweb (http://companyweb):Error: Chyba serveru v /'ApplicationAccessing Monitoring and Reporting (http://servername/monitoring): Chyba: Chyba serveru v /Monitorování a monitorování ApplicationAccessing Vzdálené webové pracoviště (http://servername/remote):Error: Chyba serveru v /Remote Application Během instalace (configadminvs.aspx): Přístup k cestě C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data byl odepřen.

Příčina

K tomuto problému dochází, protože skupina síťových služeb nemá dostatečná oprávnění ke složce Dočasné ASP.NET Soubory při instalaci služby IIS 6.0 a ASP.NET před instalací služby Active Directory.

Řešení

Pokud chcete tento problém vyřešit, postupujte podle pokynů pro verzi ASP.NET, kterou používáte.

ASP.NET 1.1

  1. Klikněte na Start, klikněte na Spustit, do pole Otevřít zadejte cmd a potom klikněte na OK.

  2. Přepněte do složky Jednotka:\Windows\Microsoft.Net\Framework\v1.1.4322. V této složce je jednotka , na které je nainstalovaný systém Windows. Uděláte to tak, že na příkazovém řádku zadáte následující řádek a stisknete klávesu Enter:

    cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
    
  3. Přidejte příslušná oprávnění do skupiny Síťová služba pro složku Dočasné ASP.NET Soubory. Chcete-li to provést, zadejte následující řádek a stiskněte klávesu Enter:

    aspnet_regiis -ir
    

    Poznámka Další informace o rozdílu mezi parametrem příkazového řádku -ir a parametrem příkazového řádku -i najdete v tématu ASP.NET nástroj pro registraci služby IIS na webu Microsoft Developer Network (MSDN).

  4. Zadejte exit a stisknutím klávesy Enter zavřete příkazový řádek.

ASP.NET 2.0

  1. Klikněte na Start, klikněte na Spustit, do pole Otevřít zadejte cmd a potom klikněte na OK.

  2. Přepněte do složky Jednotka:\WINDOWS\Microsoft.NET\Framework\v2.0.50727. V této složce je jednotka , na které je nainstalovaný systém Windows. Uděláte to tak, že na příkazovém řádku zadáte následující řádek a stisknete klávesu Enter:

    cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    
  3. Přidejte příslušná oprávnění do skupiny Síťová služba pro složku Dočasné ASP.NET Soubory. Chcete-li to provést, zadejte následující řádek a stiskněte klávesu Enter:

    aspnet_regiis -ir
    

    Poznámka Další informace o rozdílu mezi parametrem příkazového řádku -ir a příkazovým řádkem -i najdete v tématu ASP.NET nástroj pro registraci služby IIS na webu Microsoft Developer Network (MSDN).

Řešení

Chcete-li zabránit tomuto problému, nainstalujte službu Active Directory před instalací služby IIS 6.0 a ASP.NET.

Další informace

Stále potřebujete pomoc? Přejděte na Komunita SharePointu.