2008-09-16 6 views
2

Ich habe kürzlich Windows 2008 Server installiert, um eine abgestürzte Festplatte auf einem Webserver durch eine Vielzahl von Webseiten zu ersetzen, einschließlich einiger klassischer ASP-Anwendungen. Eine davon nutzt Datei-Uploads mit einem com-Tool, das mehrere Jahre funktioniert hat.Wie konfiguriere ich IIS7, um das Hochladen von Zip-Dateien mit dem klassischen ASP zu erlauben?

Weitere Informationen:

Meine Benutzer nicht gute Informationen, dass sehr kleine Reißverschlüsse vorsah (65K) arbeiten, sobald ich es selbst getestet, aber größere nicht. Ich habe den Cut-off nicht getestet, aber 365K versagt. Und es sind nicht nur Zip-Dateien. Eine 700K-Dokumentdatei ist ebenfalls fehlgeschlagen. Fehlercode 800a0035.

Antwort

0

Es gibt eine Größenbeschränkung, die Sie wahrscheinlich festlegen müssen - was ist der Fehler 500?

1

soneone Anthony Jones in microsoft.public.inetserver.asp.general Namen zur Verfügung gestellt, die Antwort wie folgt:

In IIS7 IIS-Manager, klicken Sie in der Web-Site und doppelklicken Sie auf das ASP-Symbol in die Merkmale Aussicht. Erweitern Sie die Grenzwerte Eigenschaften, und ändern Sie das Maximum Anfordern von Entity Body Limit.

Worauf ich antwortete:

, die den Trick tat. Und es war so einfach. Du hast keine Ahnung, wie viele Dinge ich versuchte, die nicht funktionierten.

Ich denke, dass es vielleicht einen zweiten Teil gibt. Eines der Dinge, die ich getan hatte, war von der

Einstellung in applicationhost.config zu ändern:

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

zu

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

Nachdem ich Ihre Änderung vorgenommen und getestet, änderte ich den oben nur auf allgemeine Prinzipien zu verweigern, nicht zu reparieren, was nicht gebrochen wurde. Die Website hat sofort aufgehört zu funktionieren, bis ich sie wieder in Allow änderte.

+0

Froh, um zu dienen;) – AnthonyWJones