Avatar billede qaaq Nybegynder
17. november 2005 - 18:45 Der er 5 kommentarer og
1 løsning

Upload af stor fil

Hej

jeg skal lave et script som kan uploade en fil på 18mb til mit webhotel.
jeg har fået af vide at webhotellet (dandomain) at serverens max file size er 20 mb.
Men når jeg bruger nedenstående kode, så kommer der "siden kan ikke vises" efter et stykke tid.
Hvordan undgår jeg det?

----------------kode-----------------------
<%
Server.ScriptTimeOut = 3600

If Request.ServerVariables("REQUEST_METHOD") = "POST" then
       
        Dim mySmartUpload
        Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
        Dim strUploadPath
        strUploadPath = "nfo/"
        mySmartUpload.Upload
        mySmartUpload.Save("/nfo")
       
End if
%>
<html>

<head>
</head>

<body>

      <form method="POST" ENCTYPE="multipart/form-data" action="uploadtest.asp">
          <input type="file" size="25" name="File1" Class="Knap1">
          <input type="submit" value="    Gem    " name="CmdVidere1" Class="Knap1">
      </form>
     
</body>


</html>
Avatar billede nielle Nybegynder
17. november 2005 - 19:01 #1
Siden timer ud fordi det tager for lang tid at uploade filen. Det kan du desværre ikke gøre ret meget ved. :^|

Det lyder som om at det er noget du kun skal have gjort en enkelt gang, eller i hvertfald yderst sjældent? Hvis det passer, hvorfor bruger du så ikke bare et FTP-program?
Avatar billede qaaq Nybegynder
17. november 2005 - 19:34 #2
jeg tror ikke på at det er umuligt.

Det er noget jeg skal gøre flere gange, og det skal være gennem web. så ftp er ikke en mulighed
Avatar billede nielle Nybegynder
17. november 2005 - 19:40 #3
Du kan da prøve med:

<%
Server.ScriptTimeout = 200
%>
Avatar billede qaaq Nybegynder
17. november 2005 - 19:43 #4
Jeg bruger Server.ScriptTimeOut = 3600 uden ønsket resultat.
Det tager nok ca 10 minutter med min upload båndvidde at uploade filen, så det skal den kunen klare.. og også helst længere tid..
Avatar billede nielle Nybegynder
17. november 2005 - 20:03 #5
Det er nok primært serveren, som bestemmer hvor langt tid der maks må gå før at den timer ud. Hvis det ikke virker at sætte tiden til en time, som du har prøvet, så er der næppe meget du kan gøre ved det. :^|
Avatar billede qaaq Nybegynder
27. november 2005 - 16:38 #6
Det var fordi dandomains IIS indstillinger var forkerte, det er rettet nu. Jeg lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester