Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 11409|Répondre: 0

[Web] Erreur HTTP 500.19 - Erreur serveur interne

[Copié le lien]
Publié sur 13/02/2015 12:12:07 | | |

L’installation d’IIS7 ASP.NET sous Windows 2008 rencontre l’erreur suivante :
Erreur HTTP 500.19 - Erreur serveur interne

La page demandée ne peut pas être accessible car les données de configuration pertinentes pour cette page sont invalides.



Module d’information sur les erreurs détaillées IIS Web Core

Notifier BeginRequest

Les procédures de traitement n’ont pas encore été déterminées

Code d’erreur 0x80070021

Mauvaise configuration Cette section de configuration ne peut pas être utilisée sur ce chemin. Cela se produit si la section est verrouillée au niveau parent. Le verrouillage est défini par défaut (overrideModeDefault="Deny ») ou explicitement par un tag de localisation contenant overrideMode="Deny » ou l’ancien allowOverride="false ».

Configurez la source

219 : <ajouter nom="scrip remove tModule » preCondition="managedHandler » type="System.Web.Handlers.scrip remove tModule, System.Web.Extensions, Version=3.5.0.0, culture=neutre, PublicKeyToken=31BF3856AD364E35"/></modules>

220 : <handlers>

221 : <supprimer nom="WebServiceHandlerFactory-Integrated"/>




Solution de contournement :



Panneau de configuration - > Programmes et fonctionnalités - > Activer ou désactiver les fonctionnalités Windows - > Rôle

Ici, sélectionnez Ajouter si vous n’avez pas déjà installé le serveur Web (IIS).

Si elle est déjà installée, sélectionnez « Web Server (IIS) » > ajoutez le service de rôle.

Sélectionnez « Développement d’applications (Installé) » - > « ASP.NET ».


Autre erreur similaire 1 :

Erreur HTTP 500.19 - Erreur serveur interne
Erreur de configuration : Cette section de configuration ne peut pas être utilisée dans ce chemin. Cela se produit si la section est verrouillée au niveau parent. Le verrouillage est défini par défaut (overrideModeDefault="Deny »), ou explicitement par une balise de localisation contenant overrideMode="Deny » ou l’ancien allowOverride="false ».

Cette erreur se produit parce qu’IIS 7 utilise un mécanisme de gestion web.config plus sécurisé qui verrouille les éléments de configuration par défaut et n’autorise pas les modifications. Pour déverrouiller le verrou, exécutez la ligne de commande %windir %\system32\inetsrv\appcmd unlock config -section :system.webServer/handlers. Les gestionnaires sont les noms des nœuds affichés en rouge dans le message d’erreur.

Si les modules sont également verrouillés, vous pouvez exécuter %windir %\system32\inetsrv\appcmd unlock config -section :system.webServer/modules

De plus, si vous utilisez Asp.net, vous devez penser à vérifier le Asp.net lors de l’installation d’IIS7, et si vous ne le vérifiez pas par défaut, des messages d’erreur similaires apparaîtront




Précédent:Microsoft annonce officiellement le lancement de la mise à jour Win10 pour téléphone !!
Prochain:Notes sur les limites maximales de téléchargement de PHP
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com