Christian Moreno: funktionier SSI nicht in Perl Scripts ?

Ich habe ein Perl Script, was eine txt Datei auslesen soll. In dieser Datei steht ist HTML Code. Dann soll das Programm den Code als HTML ausgeben.

#!/usr/bin/perl

open (LIES_TOP, "<top.txt");
@top = <LIES_TOP>;
close (LIES_TOP);

print "Content-type: text/html\n\n";

print "@top";

In dieser txt Datei ist nun ein Vermerk vom SSI (wie man das auch nennen mag. ich meine, es wird eine Grafikt aufgerufen und das durch SSI). Jedenfalls wird die Grafikt nicht angezeigt. Ist das immerso ?

  1. In dieser txt Datei ist nun ein Vermerk vom SSI (wie man das auch nennen mag. ich meine, es wird eine Grafikt aufgerufen und das durch SSI). Jedenfalls wird die Grafikt nicht angezeigt. Ist das immerso ?

    Ich denke, das Problem liegt in der Konfiguration des Apaches! Der parst ssi nur, wenn man ihm
    als Extension .shtml vorgibt, sonst gibt es arge Probs mit der Perfomance.

    Schau mal in der Apache Doku nach, wie man  text/html mit .shtml verbindet.

    Wie lädt man eigentlich mittels ssi eine Grafik?

    gr
    Mo

    1. Hi,

      Ich denke, das Problem liegt in der Konfiguration des Apaches! Der parst ssi nur, wenn man ihm
      als Extension .shtml vorgibt, sonst gibt es arge Probs mit der Perfomance.

      nicht ganz: Das Problem liegt in der _Programmierung_ des Servers, der nur einmal parst; egal wie sehr Du Dich auf den Kopf stellst.

      Allerdings gibt es da noch Apache 2.0 beta... ;-)

      Schau mal in der Apache Doku nach, wie man  text/html mit .shtml verbindet.

      Umgekehrt würde es sogar gehen...

      Wie lädt man eigentlich mittels ssi eine Grafik?

      Ich nehme an, ein <img>-Tag ist gemeint. Ansonsten: Hast Du die HTML-Lösung, hast Du die SSI-Lösung.

      Cheatah