Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    17

    Scaricare da IIS un file di tipo EXE

    Salve!

    Come posso far scaricare da un sito IIS5 un file di tipo EXE? Se provo a scaricarlo il server mi da un errore. Se invece provo a scaricarmi un file di tipo txt ci riesco tranquillamente.

    Nella pagina html ho messo un link di questo tipo

    <a href:miosito/downloads/file.exe> scarica </a>

    Potete aiutarmi?

  2. #2
    In teoria il sistema da te utilizzato è giusto, io non ho mai avuto problemi operando in quel modo, che errore ti da esattamente?
    FreeLance Sistemista/Developer .NET

  3. #3
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    1) se puoi mettere le mani su IIS puoi agire sulle intestazioni http:
    - In IIS manager, Open the properties of the directory and go to HTTP headers. Add a custom header custom header name: Content-Disposition Custom Header value: Attachment

    oppure

    2) da asp puoi usare il Response.BinaryWrite
    Tutti vogliono parlare, nessuno sa ascoltare.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    17
    Scusa Gioba,
    posso mettere mani in IIS ed ho fatto quanto mi hai detto ma ho sempre lo stesso risultato:

    "The system cannot find the file specified. "

    Le istruzioni che mi hai dato valgono per una cartella normale di un sito? Devo dare dei diritti particolari alla cartella?

    Per "linkarmi" il file posso utilizzare: <a href:miosito/downloads/file.exe> scarica </a>

  5. #5
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    il link deve essere del tipo
    scarica

    dove downloads è una cartella fisica dentro la tua root oppure una directory virtuale che punta alla cartella con il file con i permessi di lettura
    Tutti vogliono parlare, nessuno sa ascoltare.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    17
    Si scusami, ho scritto male ma effettivamente il link è quello... niente mi da sempre lo stesso errore... ma basta aggiungere nell'HTTP headers quello che mi hai scritto? Perché non c'è verso di farlo funzionare, ho provato anche a dare tutti i diritti che potevo (anche a livello NTFS) ma niente di nuovo... non so cosa fare, da alcuni siti riesco a scaricare tranquillamente questi file e non capisco come mai a me da questo errore... hai idea di cosa mi manchi?

  7. #7
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    lascia solo i permessi di lettura a quella folder, leva quelli di esecuzione.
    Tutti vogliono parlare, nessuno sa ascoltare.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    17
    niente, non ne vuole proprio sapere...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    17
    Ci deve essere pure un modo! Magari sono sulla strada giusta con in consigli di Gioba, ma non mi riesce di farlo funzionare!!! C'è qualcuno che ha qualche idea??


  10. #10
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    a me ha sempre funzionato, sia su macchine gestite direttamente da me che su spazi web in hosting.
    ricomincia da capo e segui passo passo le mie indicazioni
    Tutti vogliono parlare, nessuno sa ascoltare.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.