Question

Je suis un problème avec le téléchargement de fichiers dans la section média de Umbraco. Je ne sais pas si le problème est Dépend de la taille que je ne reçois pas une erreur qui donne trop de détails, mais je vais vous expliquer ce que je l'ai fait jusqu'à présent et voir si vous pouvez aider.

J'ai ajouté:

<httpRuntime maxRequestLength="102400" executionTimeout="3600"/>

à la web.config dans la balise

J'ai ajouté la même balise httpRuntime aux serveurs par défaut web.config redémarrée tous les pools d'applications pour les sites et les problèmes persiste.

L'erreur que je reçois lorsque je tente de télécharger des fichiers est:

Explication: La demande a expiré avant que la page puisse être récupéré. Informations techniques (pour le personnel de soutien)

* Error Code 64: Host not available
* Background: The gateway or proxy server lost connection to the Web server.
* Date: 10/8/2009 4:27:46 PM
* Server: SERVER.XXXXX
* Source: Remote server 

La chose étrange au sujet du problème est que cela ne se produit pas uniquement sur les fichiers sur la magie taille du fichier 4MB. Il semble se produire sur tous les fichiers téléchargés ci-dessus à propos de 1Mo.

Toute aide très appréciée.

Était-ce utile?

La solution 2

Il se trouve qu'il était de ne pas faire avec le web.config ou metabase.xml.

Le problème était que le AppPool pour le site avait une limite de mémoire virtuelle qui était trop faible et je pense que le site piscine était recyclé avant que le fichier a fini ajout.

Pour le moment, j'ai supprimé la limite. Je vais avoir besoin de lire avant de nouveau.

Autres conseils

Utilisez-vous IIS 7 avec pipeline intégré peut-être? Dans ce cas, vous devrez peut-être ajouter quelques paramètres à votre section system.webServer:

<system.webServer>
    <security>
        <requestFiltering>
            <requestLimits maxAllowedContentLength="102400"/>
        </requestFiltering>
    </security>
...
</system.webServer>

Vous en avez besoin en plus de vos paramètres de httpRuntime.

Lire ceci: lien

Il semble serveur 2008 a une erreur connue sur ce (IIS7 a une restriction de chargement maximum. Vous devez modifier manuellement via le web.config de l'application Web spécifique

Je travaille actuellement sur ce correctif, localement maintenant les travaux de téléchargement (en respectant le jeu max. Limite télécharger), sauf via Internet (l'ISA passé) cela ne fonctionne toujours pas.

Je suis en train de comprendre si je dois aussi modifier les attributs WFE pour le faire fonctionner via Internet, mais pas sûr que ce soit réglé mon problème ou a quelque chose à voir avec elle.

  • Roberto
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top