Comment configurer IIS7 pour autoriser le téléchargement de fichiers zip à l'aide de l'asp classique?

StackOverflow https://stackoverflow.com/questions/69788

  •  09-06-2019
  •  | 
  •  

Question

J'ai récemment installé Windows 2008 Server pour remplacer un disque dur en panne sur un serveur Web par diverses pages Web, notamment plusieurs applications ASP classiques. L’un d’eux utilise beaucoup le téléchargement de fichiers à l’aide d’un outil qui fonctionne depuis plusieurs années.

Plus d'informations:

Mes utilisateurs n'ont pas fourni de bonnes informations car les très petites fermetures à glissière (65K) fonctionnent une fois que je les ai testées moi-même, mais pas les plus grandes. Je n'ai pas testé la coupure, mais 365K a échoué. Et ce ne sont pas que des fichiers zip après tout. Un fichier doc 700K a également échoué. ErrorCode 800a0035.

Était-ce utile?

La solution

Il y a une limite de taille que vous devrez probablement définir - quelle est l'erreur 500?

Autres conseils

Soneone, nommé Anthony Jones dans microsoft.public.inetserver.asp.general, a donné la réponse suivante:

  

Dans le gestionnaire IIS7 IIS, cliquez sur le Web.   site et double-cliquez sur l'icône ASP dans   la vue des fonctionnalités. Développer les limites   Propriétés et modifier le maximum   Limite de corps de l'entité demandeuse.

À quoi j'ai répondu:

Cela a fait l'affaire. Et c'était tellement facile. Vous ne savez pas combien de choses que j'ai essayées et qui n'ont pas fonctionné.

Je pense cependant qu’il pourrait y avoir une deuxième partie. L’une des choses que j’avais faite était de changer la

paramètre dans applicationhost.config à partir de:

    <sectionGroup name="system.webServer">
        <section name="asp" overrideModeDefault="Deny" />

à

        <section name="asp" overrideModeDefault="Allow" />

Après avoir effectué votre modification et l’avoir testée, j’ai remplacé ce qui précède par Deny uniquement en ce qui concerne le principe général qui consiste à ne pas réparer ce qui n’a pas été cassé. Le site Web a immédiatement cessé de fonctionner jusqu'à ce que je le rétablisse en Autoriser.

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