Frank Schönmann: Server Side Includes: Problem mit #exec

Beitrag lesen

hi!

Danke erstmal für deine Antwort :-)

mit SSI's gibts je nach web server jede menge probleme.. probier zuerst vielleicht mal, den
allerersten slash wegzulassen, also:
<!--#exec cgi="cgi-bin/count.pl?file=/http-data/top/www-root/test/test.shtml&expr=<li>"-->

Aber sucht er dann nicht das Skript im Unterverzeichnis "cgi-bin" des aktuellen Verzeichnisses?

meist liegt das problem an einer falschen konfiguration des web servers.

Glaube ich kaum, denn auf dem gleichen Server laufen schon Perl-Skripts als SSI richtig.

oft hilft auch das einbinden mit <--#include file="/cgi-bin/count.pl...."-->

Werde ich auch mal versuchen. Aber ist das nicht eher für Textdateien gedacht als für die Ausgabe von Perl-Skripts?

zu frage 2:
du musst auf jeden fall den standart html Content Type ausgeben (auch bei SSI's):
print "Content-type: text/html\n\n";

Nochmal danke.

bye, Frank!