Upload-Script funzt auf NT-Server mit IIS4 prima,
bei Server 2003/IIS6 bekomme ich aber bei Dateien über ca. 200 KB
(drunter kein Problem) immer einen Fehler
Anforderungsobjekt Fehler "ASP 0104 : 80004005REM
Der Vorgang ist nicht erlaubt
/upload/clsUpload.asp, line 56
... und zwar ist es das:
strBRequest = Request.BinaryRead(Request.TotalBytes)
Script-Laufzeit ist ausreichend, Verzeichnisrechte auch gesetzt,
Leitung mehr als ausreichend, Fehler kommt auch auf localhost.
Kann sich das jemand erklären?
Danke für Hilfe, Arno Lohmer.
"Arno" <loh...@lverma.nrw.de> schrieb:
Falsches Upload-Script gewählt ;-) Naja, im Ernst, beim IIS 6 gibt es
...
> Upload-Script funzt auf NT-Server mit IIS4 prima,
> bei Server 2003/IIS6 bekomme ich aber bei Dateien über ca. 200 KB
> (drunter kein Problem) immer einen Fehler
... einen neuen MetaBase Eintrag 'AspMaxRequestEntityAllowed' dessen
Standardwert bei 200 KB liegt, diesen musst Du entsprechend erhöhen.
--
Gruß, Olaf
MS MVP ASP / ASP.NET
"Arno" <loh...@lverma.nrw.de> schrieb:
> Upload-Script funzt auf NT-Server mit IIS4 prima,
> bei Server 2003/IIS6 bekomme ich aber bei Dateien über ca. 200 KB
> (drunter kein Problem) immer einen Fehler
Ale Ergänzung schnell noch den passenden Befehl:
cscript adsutil.vbs set w3svc/ASPmaxRequestEntityAllowed 10485760
(für z.B. 10 MB, ansonsten einfach die gewünschte Größe in Bytes
angeben)
Wenn noch Schwierigkeiten auftauchen, dann frag ich dich nach einem
besseren Script ;-)
Have a nice day! Arno.
Olaf Lüder [MVP] <oln...@nogetec.de> wrote in message news:<cd2374...@nogetec.de>...
> Standardwert bei 200 KB liegt, diesen musst Du entsprechend erhöhen.
204KB. Komischer Wert... weiss man, warum das so ist? Wegen DOs evtl?
Hab auch festgestellt, dass der Wert anscheinend umgangen werden kann. Wenn
man zb Exchange installiert und per Owa Dateien anhängt, können die größer
sein als 204kb.
In der Metabase steht jedoch 204kb.
Ich guck mir mal das script vom owa an, wie die das da machen.
Gruß,
Martin