Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 11409|Válasz: 0

[Web] HTTP hiba 500.19 - Belső szerverhiba

[Linket másol]
Közzétéve 2015. 02. 13. 12:12:07 | | |

Az IIS7 telepítése ASP.NET Windows 2008 alatt a következő hibával találkozik:
HTTP hiba 500.19 - Belső szerverhiba

A kért oldal nem érhető el, mert az adott oldalhoz tartozó konfigurációs adatok érvénytelenek.



Részletes hibainformációs modul IIS Web Core

Értesítse a BeginRequest-et

A kezelési eljárásokat még nem határozták meg

Hibakód 0x80070021

Félrevezetés Ez a konfigurációs szakasz nem használható ezen az úton. Ez akkor történik, ha a szakasz a szülői szinten zárolva van. A zárolás alapértelmezetten (overrideModeDefault="Deny") vagy kifejezetten egy helycímkével van beállítva, amely tartalmazza a overrideMode="Deny" vagy a régi allowOverride="false" címet.

A forráskód konfigurálása

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: <remove name="WebServiceHandlerFactory-Integrated"/>




Megoldás:



Vezérlőpanel – > Programok és funkciók – > Windows funkciók be- vagy kikapcsolása – > szerep

Itt válaszd a Hozzáadást, ha még nincs telepítve Web Server (IIS).

Ha már telepítve, válaszd a "Web Server (IIS)" opciót, > add hozzá a szerepszolgáltatást.

Válaszd ki a "Application Development (Installed)" - > "ASP.NET".


Más hasonló hiba 1:

HTTP hiba 500.19 - Belső szerverhiba
Konfigurációs hiba: Ez a konfigurációs szakasz nem használható ezen az úton. Ez akkor történik, ha a szakasz a szülői szinten zárolva van. A zárolás alapértelmezettségben (overrideModeDefault="Deny"), vagy kifejezetten egy helycímkével állítható be, amely tartalmazza a overrideMode="Deny" vagy a régi allowOverride="false" címet.

Ez a hiba azért alakul ki, mert az IIS 7 biztonságosabb web.config menedzsment mechanizmust használ, amely alapértelmezés szerint zárolja a konfigurációs elemeket, és nem engedélyezi a változtatásokat. A zár feloldásához futtasd el a %windir%\system32\inetsrv\appcmd parancssorát a konfiguráció feloldása -section:system.webServer/handlers. A kezelők a hibaüzenetben pirossal látható csomópontnevek.

Ha a modulok is le vannak zárva, futtathatod a %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules

Továbbá, ha Asp.net-t használsz, érdemes megnézni az Asp.net-t IIS7 telepítésekor is, és ha alapértelmezettben nem ellenőrized, hasonló hibaüzenetek jelennek meg




Előző:A Microsoft hivatalosan bejelentette a Win10 for Phone frissítés elindítását!!
Következő:Jegyzetek a PHP feltöltési maximális korlátokról
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com