2010-08-28 6 views
3

Chaque fois que j'ajouter cette ligne à mon web.config dans la section system.webServer:ASP.NET-4 IIS7.5 web.config élément serverRuntime

<serverRuntime /> 

Avec ou sans propriétés, IIS 7.5 sert juste une page blanche au lieu du site Web. J'ai créé une nouvelle application Web vide utilisant IIS et ai ajouté la ligne au web.config; page blanche.

Qu'est-ce que je fais mal?

+0

Pour dire ce que vous faites mal, vous devez d'abord dire ce que vous essayez de faire. Pourquoi avez-vous besoin de cela? –

+2

J'en ai besoin pour définir frequentHitThreshold à 1 pour activer la compression gzip pour CSS. – joop

Répondre

6

Donc, vous ajoutez réellement ceci à votre config Web?

<location path="Default Web Site"> 
    <system.webServer> 
     <serverRuntime enabled="true" 
     frequentHitThreshold="1" 
     frequentHitTimePeriod="00:00:20" /> 
    </system.webServer> 
</location> 

Il y a plusieurs choses importantes à garder à l'esprit ...

  1. que vous exécutez IIS7 en mode intégré, pas en mode classique.
  2. que vous avez le permis = "true" attribut défini serverRuntime

Pour en savoir plus sur MSDN

http://msdn.microsoft.com/en-us/library/aa347568%28VS.90%29.aspx

+0

En fait, la réponse de Haney pourrait être plus pertinente. Au moins sur les serveurs où je l'ai essayé, il suffit d'ajouter l'élément serverRuntime à web.config pour provoquer une erreur lorsque des chemins correspondant à la spécification d'emplacement correspondante sont atteints. Soit, on peut faire la configuration directement dans appSettings.config, comme décrit dans http://www.iis.net/configreference/system.webserver/serverruntime (ce que j'ai fait), ou probablement, déverrouiller l'élément comme suggéré par Haney permettra d'avoir la configuration dans web.config. –

17

J'ai eu ce problème exact et résolu en déverrouillant la section serverRuntime du applicationHost config. Commande pour exécuter à la console:

%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/serverRuntime 
+1

cela a résolu mon problème – Antoni