Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 11409|Odpowiedź: 0

[Web] Błąd HTTP 500.19 - Wewnętrzny błąd serwera

[Skopiuj link]
Opublikowano 13.02.2015 12:12:07 | | |

Instalacja ASP.NET IIS7 pod Windows 2008 napotyka następujący błąd:
Błąd HTTP 500.19 - Wewnętrzny błąd serwera

Żądana strona nie może być dostępna, ponieważ odpowiednie dane konfiguracyjne dla tej strony są nieprawidłowe.



Moduł szczegółowych informacji o błędach IIS Web Core

Powiadom BeginRequest

Procedury leczenia nie zostały jeszcze ustalone

Kod błędu 0x80070021

Błędna konfiguracja Ta sekcja konfiguracyjna nie może być użyta na tej ścieżce. Dzieje się tak, gdy sekcja jest zablokowana na poziomie nadrzędnym. Blokowanie jest ustawiane domyślnie (overrideModeDefault="Deny") lub jawnie przez tag lokalizacji zawierający overrideMode="Deny" lub stary allowOverride="false".

Konfiguruj źródło

219: <add name="scrip remove tModule" preCondition="managedHandler" type="System.Web.Handlers.scrip remove tModule, System.Web.Extensions, Version=3.5.0.0, culture=neutral, PublicKeyToken=31BF3856AD364E35"/></modules>

220: <handlers>

221: <usuń nazwę="WebServiceHandlerFactory-Integrated"/>




Obejście:



Panel sterowania - > Programy i funkcje - > Włączenie lub wyłączanie funkcji Windows - > Rola

Tutaj wybierz Dodaj (Add (Dodaj), jeśli nie masz jeszcze zainstalowanego Web Server (IIS).

Jeśli jest już zainstalowany, wybierz "Web Server (IIS)" > dodać usługę roli.

Wybierz "Application Development (Installed)" - > "ASP.NET".


Inny podobny błąd 1:

Błąd HTTP 500.19 - Wewnętrzny błąd serwera
Błąd konfiguracyjny: Ta sekcja konfiguracyjna nie może być użyta na tej ścieżce. Dzieje się tak, gdy sekcja jest zablokowana na poziomie nadrzędnym. Blokada jest ustawiana domyślnie (overrideModeDefault="Deny") lub wyraźnie przez tag lokalizacji zawierający overrideMode="Deny" lub stary allowOverride="false".

Błąd ten występuje, ponieważ IIS 7 korzysta z bezpieczniejszego mechanizmu zarządzania web.config, który domyślnie blokuje elementy konfiguracji i nie pozwala na zmiany. Aby odblokować blokadę, uruchom wiersz poleceń %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers. Handlery to nazwy węzłów oznaczone na czerwono w wiadomości błędu.

Jeśli moduły są również zablokowane, możesz uruchomić %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules

Dodatkowo, jeśli używasz Asp.net, musisz pamiętać, aby sprawdzić Asp.net podczas instalacji IIS7, a jeśli nie sprawdzisz go domyślnie, pojawią się podobne komunikaty o błędach




Poprzedni:Microsoft oficjalnie ogłasza rozpoczęcie aktualizacji Win10 for Phone!!
Następny:Uwagi dotyczące maksymalnych limitów przesyłania PHP
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com