2012-06-12 8 views
3

je suis arrivé ce problème après avoir déployé mon package Web pour IIS:Erreur HTTP 500.19 - erreur interne du serveur

Erreur HTTP 500.19 - erreur interne du serveur La page demandée ne peut pas être accessibles parce que les données de configuration associées à la page est invalide.

Cette section de configuration ne peut pas être utilisée sur ce chemin. Cela se produit lorsque la section est verrouillée à un niveau parent. Le verrouillage est soit par défaut (overrideModeDefault = « Deny »), ou explicitement définie par une balise emplacement avec overrideMode = « Refuser » ou l'héritage allowOverride = « false ».

Config Source: 


119:  </modules> 
120:  <handlers> 
121:  <remove name="WebServiceHandlerFactory-Integrated" /> 

Comment puis-je résoudre ce problème?

+0

Jetez un oeil à ma réponse sur http: // stackoverflow. com/questions/5091640/http-error-500-19-interne-erreur-serveur/29032247 # 29032247. J'espère que cela aide ... –

Répondre

6

Voir le scénario 7 sur cette page Troubleshooting HTTP 500.19 Errors in IIS 7, il semble à peu près identique à votre message d'erreur.

L'un des points clés que je pense est la suivante:

Cela indique généralement que ASP.NET est pas installé ou est endommagé/installation incomplète parce que l'installation de asp.net débloque cette section. Par conséquent, si c'est le cas, installez la fonction asp.net à partir du Gestionnaire de serveur (sous Rôle du serveur Web dans Windows Server 2008 et dans Caractéristiques du programme -> Serveur d'application sous Vista/Windows7). Ce KB929772 parle de la raison de l'échec de l'installation ASP.NET.

Si vous faites juste cela sur votre poste de travail local IIS plutôt que sur un serveur, vous devrez peut-être éventuellement d'utiliser aspnet_regiis pour réinscrire .NET avec IIS, bien que je ne suis pas garantir cela fonctionnera pour déverrouiller la section .

+1

vous avez raison. Je dois enregistrer aspnet – olidev

2

Je viens de vivre:

Erreur HTTP 500.19 - erreur interne du serveur

Et le problème était (saint moly):

  • Sur mon IIS local-développement J'ai ajouté un nouveau type MIME pour mon site.
  • Nouveau type MIME a été automatiquement ajouté à mon web.config (sous section system.webServer). Je n'ai pas remarqué que.
  • Lorsque j'ai publié l'application sur le serveur de production - tout (chargement de scripts/css/images/etc.) A cessé de fonctionner. (500,19 - Erreur interne du serveur)
  • Après avoir creusé plus dans le problème - j'ai vu enfin l'exception msg: double de type MIME
Questions connexes