Thomas: IE spinnt... bietet mir .pl-Dateien zum Download an

Perl-Scripts sollen local( 127.0.0.1 ) getestet werden. Apache ist sauber konfiguriert. Die Browser Netscape und Opera zeigen das Ergebnis eines Perl-Scripts. Nur der IE spinnt. Der bietet mir die .pl-Dateien zum Download an.
Was kann ich tun ? Ich brauche IE zur Vorführung...
Bitte helft mir...
Gruß von Thomas

  1. Moin Thomas,

    Perl-Scripts sollen local( 127.0.0.1 ) getestet werden. Apache ist sauber konfiguriert. Die Browser Netscape und Opera zeigen das Ergebnis eines Perl-Scripts. Nur der IE spinnt. Der bietet mir die .pl-Dateien zum Download an.

    sage deinem Webserver, er soll .pl-Dateien standartmäßig den Mimetyp "text/html" geben. Oder sage deinem Perl-Script, es soll "content-type: text/html" ausgeben - was es eigentlich auch tun müsste, ansonsten würdest du nämlich einen 500er (internal server error) bekommen.

    Gruß,

    Sven

    --
    !:        Evv. bald wieder weg
    Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
    Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
    Decode:   http://peter.in-berlin.de/projekte/selfcode/
    E-Mail:   coming soon
    me:       'd comed long ago
    1. Danke Sven....
      Ich werds probieren. Aber anwelcher Stelle von httpd.conf ?
      Meine akt. httpd.conf habe ich unter
      http://www.emcorp.de/coopmeiners/hp/helpme/httpd.conf.txt
      als Textdatei zu Ansicht abgelegt.

      1. P.S.:

        der Fehler tritt nur beim IE auf !!!!

        1. hei sven, ich hatte ähnliches problem auchmal, bei mir hat der IE allerdings bei pl- scripts gefunzt, dh. die Seiter korrekt angezeigt, bei cgi-scripts allerdings downloadangebot.

          Hab dafür leider auch keine Lösung (gesucht, weil ichs mit php gelöst hatte), aber mein Mitgefühl ist dir sicher..  :-)

          hm grad fällt mir ein, vielleicht liegts an den Sicherheitseinstellungen im IE ?! Schalt doch mal "downloadmöglichkeiten" ab !?

          1. Moin vielfrager,

            hei sven

            ehmm - der Fragende ist immer noch Thomas.

            Grüße,

            Sven

            --
            !:        Evv. bald wieder weg
            Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
            Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
            Decode:   http://peter.in-berlin.de/projekte/selfcode/
            E-Mail:   coming soon
            me:       'd comed long ago
            1. Cool von Euch allen (Sven Robert Sruppi und vielfrager).
              Ich werde Eure Hinweise berücksichtigen. Stuppi liegt leider mit seiner Meinung nicht richtig. Aber di Sache mit IE-Download-abschalten werde ich auf jeden Fall testen... Aber nicht mehr heute.... Morgen werden wir sehen.
              Dank Euch allen... Bis bald...
              Thomas

      2. Danke Sven....

        Moin!

        Ich werds probieren. Aber anwelcher Stelle von httpd.conf ?

        Such in der Datei nach AddType, da stehen (evtl. auskommentiert) solche Einträge wie

        AddType application/x-httpd-php .php

        Aber das Problem kenne ich auch, z.B. selbst wenn die CGI-Programme *.exe Dateien sind. Das scheint ein IE-Bug zu sein, denn das "Original", also die Perldatei bzw. die EXE _kann_ er gar nicht herunterladen. Die Datei heißt dann index.cgi und enthält das ausgegebene HTML-Dokument.

        Du sagtest, dass du den IE für die Präsentation bräuchtest? Es gibt ein Mozilla ActiveX-Control, das könntest du ja im IE starten ;-)

        Gruß, Robert

        1. Moin Robert,

          Du sagtest, dass du den IE für die Präsentation bräuchtest? Es gibt ein Mozilla ActiveX-Control, das könntest du ja im IE starten ;-)

          Er wird sein Design oder seine Scripts wohl für den IE optimiert haben. Ansonsten könnte er gleich Mozilla nehmen. Nur dummerweise kann man bei dem im Vollbildmodus nicht die Leiste oben ausblenden. Beim IE geht das schon.

          Ansonsten ist aber auch Opera's Vollbildmodus (Opera Show) sehr zu empfehlen.

          Gruß,

          Sven

          --
          !:        Evv. bald wieder weg
          Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
          Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
          Decode:   http://peter.in-berlin.de/projekte/selfcode/
          E-Mail:   coming soon
          me:       'd comed long ago
  2. Perl-Scripts sollen local( 127.0.0.1 ) getestet werden. Apache ist sauber konfiguriert. Die Browser Netscape und Opera zeigen das Ergebnis eines Perl-Scripts. Nur der IE spinnt. Der bietet mir die .pl-Dateien zum Download an.

    Und was wird dann gespeichert? Bestimmt nicht die pl Datei.

    Was kann ich tun ? Ich brauche IE zur Vorführung...

    Schau dir mal an, was dein Skript wirklich ausgibt - in der Konsole.

    Struppi.