Rico: merkwürdig beim download vom apache server

Ich schreibe mit php eine HTML-Seite mit mehreren download-links raus, die alle korrekt sind, aber verschiedene endungen haben (zip, exe, dll). Bei den Dateien *.zip und *.exe klappt alles wunderbar. Bei der dll-datei erscheint beim download-fenster (öffnen oder speichern) im IE 5.5 allerdings der typ HTML also dateiname.htm. Wird vom Server jeweils ein Typ (vielleicht mime/typ) mitgegeben und wenn ja, welche einträge in die Konfigurationsdateien vom Apache-Server muss ich nachholen? Der Webserver ist ein Apache unter winnt.

Danke

  1. Hi,

    Wird vom Server jeweils ein Typ (vielleicht mime/typ) mitgegeben

    Solche Informationen würdest Du mit einem Werkzeug vom Typ
       http://www.schroepl.net/cgi-bin/http_trace.pl
    erhalten.

    und wenn ja, welche einträge in die
    Konfigurationsdateien vom Apache-Server muss ich
    nachholen?

    http://httpd.apache.org/docs/mod/mod_mime.html#addtype

    Viele Grüße
          Michael

    1. link: http://www.schroepl.net/cgi-bin/http_trace.pl

      leider kann ich den service nicht nutzen, da die seite im intranet (hinter einer firewall) steht. Trotzdem danke. Bei der mime.types konfigrationsdatei habe ich den "dll" eintrag lediglich hinzugefügt. Aber nix tut sich.

      application/octet-stream bin dms lha lzh exe class dll

      auch der eintrag mit AddTypes ("AddType application/octet-stream .exe .dll. zip") bringt nix, wobei exe und zip ja vorher auch schon funktioniert haben. Ist das vielleicht ne Browserabhägigkeit,das der browser sich sagt, aaaah exe und zip kenn ich? Soweit wie ich weiss, alles was der browser nicht öffnen kann, versucht er zu 'downloaden'.

      Weiss einer mehr?

      1. Hi,

        » auch der eintrag mit AddTypes ("AddType application/octet-stream .exe .dll. zip") bringt nix, wobei exe und zip ja vorher auch schon funktioniert haben. Ist das vielleicht ne Browserabhägigkeit,das der browser sich sagt, aaaah exe und zip kenn ich? Soweit wie ich weiss, alles was der browser nicht öffnen kann, versucht er zu 'downloaden'.

        Weiss einer mehr?

        Dann pack die DLL doch in ein zip ...

        gruß

        Dieter

      2. Hi,

        Ist das vielleicht ne Browserabhägigkeit,das der
        browser sich sagt, aaaah exe und zip kenn ich?
        Soweit wie ich weiss, alles was der browser nicht
        öffnen kann, versucht er zu 'downloaden'.

        genau in diesem Bereich ist der M$IE dafür bekannt, sämtliche Standards hohnlachend zu ignorieren und irgendwas Mystisches zu veranstalten.

        Hast Du es mal mit einem richtigen Browser probiert statt mit dieser Betriebssystemerweiterung?

        Viele Grüße
              Michael

        P.S.: Einbetten als ZIP-Archiv mag vielleicht
              funktionieren. Vielleicht aber auch nicht,
              sondern zum direkten Aufruf welchen ZIP-
              Programms auch immer führen.
              MIME-Typen sind immer nur Vorschläge an den
              Browser, keine Befehle.