Hi
Ich wollte etwas mit meinem xampp experimentieren, im Bereich CGIs. Da dachte ich mir, wenn der Sinn von CGIs doch der ist, Programme auszuführen mit Input/Output=Server, wieso sollte ich dann auf umständlichste Weise einen C++-Interpreter installieren, um dann aus meinem Programm "Skripte" zu machen?
Lange Rede kurzer Sinn: Habe ein Hallo Welt kompiliert und in cgi-bin gespeichert. Scheint sogar zu klappen, nur hat er wohl Probleme mit dem Header:
Fehlermeldung:
"Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist.
Fehlermeldung:
malformed header from script. Bad header=HTTP/1.1 200 OK: test.exe
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
localhost
26.02.2013 21:40:13
Apache/2.2.14 (Win32) SVN/1.5.6 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 DAV/2 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 "
Ok, etwas naiv, aber ich habe mit Live HTTP-header Addon für FF den Header vom Server abgefangen, den ein "test.php" auf meinem localhost sendet, und ihn dann mit cout nachgestellt ;) Anscheinend klappt das nicht so reibungslos wie gedacht.
Weiß jemand was hier genau der Fehler ist und wie man ihn zu beheben hat? Gibt es irgendwelche Interfaces mit Apache die man nutzen kann/soll?
Vielen Dank!
Grüße