Mirko: Windowtitel nachträglich ändern (in Netscape)... Lösung gefunden!

Beitrag lesen

Klar, das die Shell jeweils installiert sein muß und das script im CGI Verzeichnis liegen muß(, da kann ja auch ein 'c' Programm gestartet werden.)

Ob das Programm funktioniert, liegt primär am verwendeten Server-Programm und dessen Einstellungen.
Zunächst einmal muß der Webserver natürlich erstmal generell die Ausführung von cgi's erlauben (was übrigens nur noch *sehr* selten auf ein CGI-Verzeichnis beschränkt ist).
Wesentlich entscheidenter (und die häufigste Fehlerursache), ist, daß er auch wissen muß, welche Erweiterungen denn überhaupt Programme sind.
Normalerweise sind hier .EXE, .BAT und .*sh aus Sicherheitsgründen nicht eingetragen!
Bei Apache läßt sich das mit einer .htaccess - Datei mit dem Eintrag:
AddHandler cgi-script .sh
(oder welche Extention auch immer) machen.

Aber Vorsicht bei EXEn: Sonst laufen irgendwann 10.000 Setup-Programme auf dem Server...

D.h.: Also bei Win9x Rechnern mit Webserver und cgi Schnittstelle, sollt man auch ohne weiteres *.bat Befehlssätze starten können (Ich hab's nicht probiert, weil's wegen Perl keine Veranlassung dazu gibt).

Eigentlich schon. Hab' ich auch noch nicht probiert...

Aber in Perl unter LINUX ist z.B. ein
$verzeichnisinhalt = ls;
manchmal Gold wert .... ;) Da benutzt man ja praktisch auch shell Befehle.

Das ist aber wieder was anderes...

Ciao,
Mirko