Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454

    Upload file grandi su ARUBA

    ciao, vengo subito al dunque, ho il seguente codice che mi permette di uploadare un file su server ARUBA:

    codice:
    <% Server.ScriptTimeout=3600%> 
     
    <%Response.Expires=0 
    Response.Buffer = TRUE 
    Response.Clear 
    byteCount = Request.TotalBytes 
    RequestBin = Request.BinaryRead(byteCount) 
    Dim UploadRequest 
    Set UploadRequest = CreateObject("Scripting.Dictionary") 
    BuildUploadRequest RequestBin 
    contentType = UploadRequest.Item("blob").Item("ContentType") 
    filepathname = UploadRequest.Item("blob").Item("FileName") 
    filename = Right(filepathname,Len(filepathname)-InstrRev(filepathname,"\")) 
    value = UploadRequest.Item("blob").Item("Value") 
    
    'Create FileSytemObject Component 
    Set ScriptObject = Server.CreateObject("Scripting.FileSystemObject") 
    
    'Create and Write to a File 
    pathEnd = Len(Server.mappath(Request.ServerVariables("PATH_INFO")))-14 
    Set MyFile = ScriptObject.CreateTextFile(Left(Server.mappath(Request.ServerVariables("PATH_INFO")),pathEnd) & filename) 
    
    For i = 1 to LenB(value) 
    MyFile.Write chr(AscB(MidB(value,i,1))) 
    Next 
    MyFile.Close%>

    Se io uppo file da 2-3 Mb, lo sricpt funziona alla grande, il file viene uploadato con successo.

    Ma se incomincio a uppare file da 15-20 Mb, mi da o un errore nella riga 6 o un errore nella riga 7.

    Qualcuno sa spiegarmi il perchè?
    Devo usare un codice diverso?

    Grazie in anticipo

  2. #2
    Direi che 15-20 mb son un po' troppi da uppare con uno script asp.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    quindi mi dici che è impossibile? :quipy:

    non c'è modo di uppare file di grandi dimensioni?

  4. #4
    Originariamente inviato da Krono
    quindi mi dici che è impossibile? :quipy:

    non c'è modo di uppare file di grandi dimensioni?
    Devi aumentare il timeout del server, ma rischia anche di mandare in crash il server.
    L'upload via script non è fatto per file di quele dimensioni.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    il problema è che io ho l'ADSL, 15 Mb li uppo in 7 minuti, mentre il timeout è di 1 ora

    allora sarà per forza una restrizione del server....

  6. #6
    scaricati il mio in firma
    ovviamente, modifica il timeout se necessario...

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    Originariamente inviato da cicciopie
    scaricati il mio in firma
    ovviamente, modifica il timeout se necessario...

    tu fino a quanto riesci a uppare?

    perchè a me, dopo 15 MB inviati ecco il messaggio di errore:


    codice:
    Request object error 'ASP 0104 : 80004005' 
    
    Operation not Allowed 
    
    /Public/videodsl/outputFile.asp, line 7

    mancava 1 mb circa

  8. #8
    sul server aruba su cui ho provato a 10mb ci arriva sicuro... di più non ho provato ma basta copiare l'esempio per fare la prova...
    se non va chiedi se c'è una limitazione sul server che hai

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    però ho provato a uppare il file con la mia login e la mia password, e non da nessun problema, quindi è possibile che ci sia il limite di 15 MB per gli utenti anonimi........

    proverò a informarmi

  10. #10
    posso intervenire? sto guardando la tua procedura di upload, mi servierebbe proprio una cosa simile dato che il mio script non arriva nemmeno ad uplodare 1MB!!
    cosa c'è nell'include upload.asp?
    grazie!
    Meglio tacere e dare l'impressione di essere stupidi piuttosto che parlare e togliere ogni dubbio.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.