Und wenn es kein Script, sondern eine compilierte exe? Also grundsätzlich vorrausgesetzt, dass die exe unter dem System lauffähig ist und sonst keine Komponenten benötigt (wobei ich da auch grad das Problem nicht sehe...).
Apache müsste ja nur den Standard-Ausgabestream Der Datei umleiten, die Datei ausführen, die Ausgabe einfangen und dann ... na, ja, was auch immer damit machen
Bis zu dem Teil "Die Datei ausführen" wäre es doch eigentlich das selbe, als wenn man eine PHP-Datei aufruft, oder nicht? Und ein Programm von einem anderen aus sollte mit entsprechenden Rechten auch kein Problem sein....
Ich bin verwirrt... Find das Thema aber durchaus spannend, obwohl ich aktuell keine Anwendung wüsste...
OK, ich wohn in Berlin, deshalb [url=http://www.bvg.de[/url] als Beispiel. Wenn man da den interaktiven Routenplaner (Fahrplan usw) ausführt, dann landet man bei einer Adresse, die in etwa so aussieht:
- Code: Select all
http://www.fahrinfo-berlin.de/fahrinfo/bin/query.exe/dn?L=bvg
Dann gäbe es ja drei Möglichkeiten:
1. "query.exe" ist nur ein Name und hat wenig bis garnicht mit den Eigenschaften einer .exe zu tun.
2. Es ist der IIS und ich hab irgendwas nicht verstanden (haben ASP-Dateien nicht .asp als Endung?)
3. Es geht unterm Apache
Mir fällt grad doch eine Anwendung ein: Man schreibt eine Website anstelle von PHP in zB C oder sonstwas. Dann kann man diese compilieren, so dass man sich das ständige interpretieren sparen kann und somit Zeit/Resourcen spart. Wenn das Programm normal HTML ausgibt, wird dies den Anwender (am Browser) nicht auffallen.
Ich bewege mich übrigens auf ziemlich dünnen Eis, weil das nu was is, womit ich mich noch nie so richtig beschäftigt habe
Nicht jeder Fehler ist ein Bug ...