Hjælp til aspSmartUpload
Jeg uploader nogle filer via aspSmartUpload. Det virker sådan set godt nok, med mindre filerne tilsammen fylder for meget.Hvor meget det er, æfhænger af hastigheden på internetforbindelsen. Bruger jeg den samme bærbare på en hurtig og langsom forbindelse, er der stor forskel i mængden.
Jeg har sat forskellige parametre ind, for at sikre at der ikke er begrænsninger på serveren. Bla dette her...
session.timeout = 240
server.scripttimeout = 14400
Og i c:\windows\system32\inetsrv\metabase.xml er AspMaxRequestEntityAllowed sat til 2Gb
Der kommer ikke en egentlig fejl, men filerne bliver blot ikke uploaded (dvs. de gemmes ikke, når det er, den samlede mængde er for stor).
Er der andre parametre der kan have indflydelse på det?
En anden ting jeg har overvejet, er at gemme filerne efterhånden som de uploades, lige nu ser scriptet således ud:
Set Upload = Server.CreateObject("aspSmartUpload.SmartUpload")
Upload.Upload
For each file In Upload.Files
If not file.IsMissing Then
file.SaveAs("c:\minmappe\" & file.filename)
End If
Next
Hvis jeg kigger i c:\minmappe mens der uploades, kan jeg se, at filerne først gemmes der, når alle filerne er blevet uploaded med linien upload.upload. Kan man ikke gemmen filerne i mappen, efterhånden som de uploades, så man måske undgår at der skal ligge så meget i hukommelsen (eller hvor det nu gemmes, mens der uploades)?
