2010-03-27 3 views
1

J'ai un site Web dans Windows Server 2008. J'utilise le composant aspupload. le téléchargement fonctionne lorsque la taille du fichier est petite mais échoue lorsque la taille est énorme.Windows Server 2008 numéro

Existe-t-il des paramètres dans iis 7 qui limitent la taille du téléchargement?

-Vivek

Répondre

1

Une recherche rapide Google pour votre composant nous amène à cette page:

http://www.aspupload.com/

qui énumère les limites suivantes:

fichiers jusqu'à 2 Go peut être téléversé

Quand je vois un nombre de 2 Go comme ça, je suis enclin à penser que le facteur limitant est un entier signé quelque part dans leur code. Le remplacement de cet entier par un long augmenterait considérablement la taille du fichier pris en charge, si vous avez la possibilité de changer ce code.

+0

Salut Joel. Merci beaucoup pour la réponse. Il semble fonctionner après avoir changé le délai. Mais la barre de progression n'apparaît pas. Im télécharger un fichier de 300 Mo. la barre de progression apparaît lorsque la taille du fichier est de 20 Mo. J'ai essayé le même fichier sur une installation de Windows 2000 et la barre de progression fonctionne très bien. Je suis juste en train d'essayer le dossier des échantillons de code barre de progression inteh fourni avec l'installation. Pls help –

+0

Est-ce que cela renvoie un message d'erreur ou est-ce que ça se bloque et que vous n'y arrivez jamais? Si vous regardez dans les journaux IIS à la fois pour le site Web et dans le dossier HTTPERR global, voyez-vous un code d'erreur? –

+0

il ne retourne pas un message d'erreur. la barre de progression s'ouvre dans une nouvelle fenêtre et ne montre aucun progrès. se ferme par lui-même en 20 secondes. mais la page parente est toujours téléchargée. laissez-moi regarder le journal iis getback –

0

AspMaxRequestEntityAllowed dans le fichier metabase.xml pour IIS doit être modifié.

Cette link devrait aider.

+0

c'est iis 6 im utilisant iis 7 –

2

Merci pour toutes vos réponses. J'ai réglé ce problème.

Je suis allé à C: \ Windows \ System32 \ inetsrv \ config \ applicationhost.config

et a ajouté la ligne suivante sous mon site

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

merci encore

-Vivek