8 messaggi dal 26 dicembre 2008
Salve a tutti,
premetto che sono un po arrugginito in asp.

Ambiente: windows 2016 server / localhost.

http://psy.swansea.ac.uk/staff/carter/Web/ASP_DIR.htm
Tramite questo script che funziona egregiamente, leggo il contenuto di una cartella e ottengo la lista dei file con il relativo link.

il problema è che, non parte il download quando faccio click su file di tipo iso, anche scegliendo, Click destro del mouse e salva con nome, avviene salvato solo un collegamento al file iso di 1.4kb.

Tutto regolare invece con file di tipo txt.

Qualcuno potrebbe aiutarmi a capire e completare lo script per ovviare al problema?

Grazie anticipate a tutti.
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
non è un problema di script, qui è IIS che sta impedendo il download dei file .iso perché non ha questa estensione tra i mime type noti.
Il contenuto di 1.4kb che hai menzionato è probabilmente quello della pagina 404.

Devi andare nella console di IIS, selezionare il tuo sito, cliccare "Mime types" e aggiungere questi valori:
File name extension: .iso
MIME type: application/octet-stream


Se non hai accesso alla console di IIS, puoi ottenere la stessa configurazione agendo sul file web.config (se non ce l'hai nella cartella principale, crealo).
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".iso" mimeType="application/octet-stream" />
        </staticContent>
    </system.webServer>
</configuration>


ciao,
Moreno

Enjoy learning and just keep making
8 messaggi dal 26 dicembre 2008
RISOLTO!

Grazie Moreno,
era proprio IIS.
non era registrata l'estensione .iso

Grazie ancora.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.