Daniel: CGI-SSI Aufruf

Hi,

ich habe eine Frage, wenn ich per SSI ein CGI Programm aufrufe (mit folgenden Befehl:
<!--#exec cgi="../cgi-bin/meinung/panel.pl" -->

Dann geht es. Wenn ich aber
<!--#exec cgi="../cgi-bin/meinung/panel.pl?service=kategorie&number=2" -->

benutze geht es nicht. Kann ich per SSI keine Parameter übegeben ? Das müsste doch gehen, denn wenn ich das per Browser aufrufe, klappt es mit der Erweiterung ohne Probleme.

Gruß, Daniel

  1. So müsste es gehen:

    <!--#include virtual="/cgi-bin/meinung/panel.pl?service=kategorie&number=2" -->

    ich habe es selber nicht versucht aber es ist dokumentiert in:
    [http://www.bignosebird.com/sdocs/execs.shtml]

    1. Hi,

      es geht! Ich bin begeistert! Vielen Dank!

      Gruß‚, Daniel

  2. Dann geht es. Wenn ich aber
    <!--#exec cgi="../cgi-bin/meinung/panel.pl?service=kategorie&number=2" -->
    benutze geht es nicht. Kann ich per SSI keine Parameter übegeben ? Das müsste doch gehen, denn wenn ich das per Browser aufrufe, klappt es mit der Erweiterung ohne Probleme.

    Laut <../../sfausles_next/tsfa_teb.htm#a1> funktioniert eigentlich schon - interessant ...

    1. <!--#exec cgi="../cgi-bin/meinung/panel.pl?
      Laut <../../sfausles_next/tsfa_teb.htm#a1> funktioniert eigentlich schon - interessant ...

      Vielleicht ist es abhänig von Server oder Servereinstellung. Mit Apache und Omni geht die Parameterübergabe mit exec nach meiner Erfahrung nicht. Die meisten der ohne hin sehr spärlichen SSI-Dokumentationen (auch die NCSA-Docu) schwiegen sich darüber aus. Parameterübergabe ist weder im Text noch als Beispiel erwähnt.
      Der einzig brauchbarer Hinweis steht bei Bignosebird:

      [http://www.bignosebird.com/sdocs/execs.shtml]

      SolOng
      Stephan Schmid