ich möchte gerne wissen, ob ich mein CGI-Skript aus SHTML starten kann?
Selbstverständlich.
<!-- exec cgi="./verzeichnisname/skriptname.cgi" -->
Bei oberem Beispiel sehe ich keine Ergebnisse auf dem Bildschirm.
Was sagt das Errorlog? Sieht nämlich so aus, als ob dein Script nicht ordnungsgemäß ausgeführt wird. Welche Ausgabe erwartest du denn?
<!-- include virtual="./verzeichnisname/skriptname.cgi" -->
ballert mir den Skript-Inhalt in die Webseite:
Ja, include liest die Datei grundsätzlich wie eine Textdatei, das Verhalten ist also nachvollziehbar, falls das Script tatsächlich nicht ausgeführt wurde (s.o.).
Gibt es eine Lösung mit SSI?
Prüfe, ob das Perlscript ausgeführt werden darf (insb. Rechte auf 755, Ausführen von Perlscripten im entsprechenden Verzeichnis erlaubt).
Siechfred
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.