2010-10-07 16 views
2

J'ai un site web sur IIS7. Je peux télécharger un maximum de 100 Ko, mais si j'essaie des fichiers de plus de 100 Ko, j'obtiens une erreur de délai.Pourquoi est-ce que je reçois un délai d'attente lors du téléchargement de fichiers de plus de 100 Ko?

J'ai ajouté suivant la mise à mon dossier web.config mais je suis obtenir la même erreur:

<security> 
    <requestFiltering> 
    <requestLimits maxAllowedContentLength="2000000000"></requestLimits> 
    </requestFiltering> 
</security> 

Quoi de mal?

+0

Est-ce un ASP ou ASP.NET site? Avez-vous un accès administrateur console/RDP au serveur? – Kev

+0

site est asp.net et je n'ai pas accès au serveur avec la console ou RDP :( – onder

Répondre

0

Vous pouvez également vérifier votre élément <httpRuntime> dans le fichier web.config pour vous assurer qu'il ne limite pas votre taille de requête.

+0

merci votre réponse, mais il n'y a pas de limite: httpRuntime maxRequestLength = "4096" – onder

0

Essayez d'augmenter la propriété . Vous pouvez le faire dans votre script:

Server.ScriptTimeout = 300; // Set timeout to 300 seconds 

Ou vous pouvez configurer dans votre web.config dans:

<configuration> 
    <system.web> 
    <httpRuntime 
     executionTimeout = "300" 
    /> 
    </system.web> 
</configuration> 

Pour plus d'informations, voir:

httpRuntime Element (ASP.NET Settings Schema)