Christoph Schnauß: Apache: .exe CGI-Script unter Windows

Beitrag lesen

hallo Alexander,

Dies könnte allerdings ein Weg sein. Für EXE-Dateien muß der Apache in der Registry nachsehen (denn das sie selbst ihr "Interpreter" sind, steht nicht drin), es sei denn, das ist hardcoded im Apache-Code. Also "ScriptInterpreterSource Registry" einschalten, Philipp!

Das ist nicht ganz korrekt. "ScriptInterpreterSource Registry" hat Auswirkungen darauf, wo der Apache zuerst nachschaut, falls ein Scriptinterpreter benötigt wird. Wird der Pfad zum PERL-Interpreter in der registry gefunden, wird gar keine shebang mehr benötigt. Mit EXE's hat das aber nichts zu tun, ich habs eben mal schnell durchprobiert. EXE's sind per se ausführbar (Scripts nicht) und benötigen keinen gesonderten "Interpreter".

Grüße aus Berlin

Christoph S.