speedy: Komplette Programme am CGI laufen lassen

Hallo Forum,

ist es auf einem Linux/Apache-Server moeglich ein fertig kompiliertes Programm (z.B. mit perl2exe fuer linux) im cgi-bin-Verzeichnis als CGI-Skript laufen zu lassen? Wenn ja, wie geht das, bzw. sollte man beachten, wenn man sowas machen will?

Es geht um ein oefters verkauftes Perlskript, bei dem man den Quellcode nicht veraendern koennen soll, um Probleme zu vermeiden.

Viele Gruesse und danke im voraus
  speedy

PS: Wenn vielleicht jemand interessante Adressen fuer Linux-Dummies kennt, bin ich auch fuer jeden Hinweis dankbar.

  1. Hallo Forum,

    ist es auf einem Linux/Apache-Server moeglich ein fertig kompiliertes Programm (z.B. mit perl2exe fuer linux) im cgi-bin-Verzeichnis als CGI-Skript laufen zu lassen? Wenn ja, wie geht das, bzw. sollte man beachten, wenn man sowas machen will?

    Viele Gruesse und danke im voraus
      speedy

    Hallo,

    unter Windows geht das (weil Programme dort die extension .exe haben)
    Für das cgi-directory einfach .exe bei Addhandler dazufügen.
    Sieht dann z.B. so aus:
    AddHandler cgi-script .pl .exe

    vielleicht klappt das unter Linux ja auch, wenn Du Dein prog auch deinprog.exe nennst.

    cu,
    Andreas

  2. Hallo Speedy,

    ist es auf einem Linux/Apache-Server moeglich ein fertig kompiliertes Programm (z.B. mit perl2exe fuer linux) im cgi-bin-Verzeichnis als CGI-Skript laufen zu lassen? Wenn ja, wie geht das, bzw. sollte man beachten, wenn man sowas machen will?

    das perl-programm sollte möglichst auf dem rechner kompiliert sein, auf dem es dann auch ausgeführt wird, da du sonst probleme mit den libs, etc kriegst. der rest ist ziemlich einfach: einfach das programm in .cgi bzw. .pl umbenennen und ins cgi-bin-verzeichnis packen. sollte laufen :)

    grüße,

    Florian