Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 11409|Răspunde: 0

[Web] Eroare HTTP 500.19 - Eroare de server intern

[Copiază linkul]
Postat pe 13.02.2015 12:12:07 | | |

Instalarea IIS7 ASP.NET în Windows 2008 întâmpină următoarea eroare:
Eroare HTTP 500.19 - Eroare de server intern

Pagina solicitată nu poate fi accesată deoarece datele de configurare relevante pentru acea pagină sunt invalide.



Modul detaliat de informații despre eroare IIS Web Core

Notify BeginRequest

Procedurile de tratament nu au fost încă determinate

Codul de eroare 0x80070021

Configurare greșită Această secțiune de configurare nu poate fi folosită pe această cale. Acest lucru se întâmplă dacă secțiunea este blocată la nivelul părintelui. Blocarea este setată implicit (overrideModeDefault="Deny") sau explicit printr-o etichetă de locație care conține overrideMode="Deny" sau vechiul allowOverride="false".

Configurează sursa

219: <adaugă nume="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: <elimină numele="WebServiceHandlerFactory-Integrated"/>




Soluție de ocolire:



Panoul de control - > Programe și Funcții - > Activarea sau dezactivarea funcțiilor Windows - > Rol

Aici, selectează Adaugă dacă nu ai deja instalat Web Server (IIS).

Dacă este deja instalat, selectează "Web Server (IIS)" > adaugă serviciul de rol.

Selectează "Application Development (Installed)" - > "ASP.NET".


Altă eroare similară 1:

Eroare HTTP 500.19 - Eroare de server intern
Eroare de configurare: Această secțiune de configurare nu poate fi folosită pe această cale. Acest lucru se întâmplă dacă secțiunea este blocată la nivelul părintelui. Blocarea este setată implicit (overrideModeDefault="Deny"), sau explicit printr-o etichetă de locație care conține overrideMode="Deny" sau vechea allowOverride="false".

Această eroare apare deoarece IIS 7 folosește un mecanism de gestionare web.config mai sigur care blochează implicit elementele de configurare și nu permite modificări. Pentru a debloca blocarea, rulați linia de comandă %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers. Handlerii sunt numele nodurilor afișate cu roșu în mesajul de eroare.

Dacă modulele sunt și ele blocate, poți rula %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules

În plus, dacă folosești Asp.net, trebuie să-ți amintești să verifici Asp.net când instalezi IIS7, iar dacă nu îl verifici implicit, vor apărea mesaje de eroare similare




Precedent:Microsoft anunță oficial începutul actualizării Win10 pentru telefon!!
Următor:Note privind limitele maxime de încărcare în PHP
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com