Hab mich hier mal eben angemeldet.... bin in Apache und überhaupt Webservern absoluter Neuling, hoffe Ihr könnt mir hier weiterhelfen....
Also ich hab ein kleines Progrämmchen in C geschrieben:
- Code: Select all
#include <stdio.h>
/* CGI in Ansi-C geschrieben */
int main(){
printf("Content-type: text/html\n\n");
printf("<h2>Hello World</h2>");
printf("<p>Wenn dies zu lesen ist, hat alles geklapt!");
//getchar();
return 0;
}
Jetzt hab ich die *.exe in cgi-bin gelegt, über XAMPP den Apache gestartet, und wenn ich jetzt 'http://localhost/cgi-bin/*.exe' im Browser eingebe funktioniert es auch.
So!
Aber das ganze läuft jetzt als exe ab und nicht als cgi! Also ich kurzerhand *.exe in *.cgi umgetauft, 'http://localhost/cgi-bin/*.cgi' aufgerufen.... und es kommt Serverfehler: Error 500.
Wodran kann das liegen? Was mache ich falsch? Was müsste ich denn machen? Bin für jeeeede Hilfe dankbar!!!