Warum läuft SSI nicht?
Cruz
- cgi
Hello again!
Aus irgendeinem Grund will mein Server keinen SSI ausführen.
Ich habe den OHTTPD auf einem NT installiert. In den Einstellungen ist die Option für den SSI an. Ich habe auch die html Seite .shtml genannt (auch mal nur mit .html probiert).
In meinem html Dokument steht
<!--#exec cgi="/project/scripts/script.pl"-->
(/scripts) ist als CGI Umgebung definiert.
Eigentlich alles richtig oder? Trotzdem läuft es nicht..ich kriege noch nicht mal eine Error message.
Jemand eine Idee?
Gruß
Cruz
Hi,
Ich habe den OHTTPD auf einem NT installiert. In den Einstellungen ist die Option für den SSI an. Ich habe auch die html Seite .shtml genannt (auch mal nur mit .html probiert).
unter "Advanced" ist "Process SSI" aktiviert, "Disable Insecure SSI Commands" aber deaktiviert?
Unter "MIME" ist .shtml als "text/ssi" eingetragen?
In meinem html Dokument steht
<!--#exec cgi="/project/scripts/script.pl"-->
(/scripts) ist als CGI Umgebung definiert.
Was denn nun, /project/scripts oder /scripts?
Eigentlich alles richtig oder?
Nein, vor dem "-->" _muß_ ein Leerzeichen stehen. Ob OmniHTTPd Deinen Fehler übergeht weiß ich aber nicht, einige Server sind da überaus tolerant.
Cheatah
Dank dir Cheatah, ich bin ein Stückchen weitegekommen.
Unter "MIME" ist .shtml als "text/ssi" eingetragen?
Dem war nicht so.
Jetzt scheint der SSI anzuspringen, allerdings kriege ich lediglich eine Error Message:
"Launch failed, 193 %1 ist keine zulässige Anwendung für Windows"
Sagt dir das was?
Cruz
Dank dir Cheatah, ich bin ein Stückchen weitegekommen.
Unter "MIME" ist .shtml als "text/ssi" eingetragen?
Dem war nicht so.
Jetzt scheint der SSI anzuspringen, allerdings kriege ich lediglich eine Error Message:
"Launch failed, 193 %1 ist keine zulässige Anwendung für Windows"
Sagt dir das was?
Ist das Programm ohne den Webserver ausführbar? .pl mit perl.exe verknüpft?
Ok guys danke euch ich habs hingekriegt. Es war eine falsche Server root Einstellung.
Gruß
Cruz