spaceguy 10 Geschrieben 7. April 2004 Melden Geschrieben 7. April 2004 Hallo zusammen, ich möchte auf meinem Windows 2000 Server ein CGI Programm (ein C-Programm, also eine EXE-Datei) starten. Wie muß ich den IIS dafür konfigurieren. Das C-Programm sieht so aus: #include <stdio.h> #include <time.h> /* Die Kopfzeile eines Standard-HTML-Dokuments * Titel: String, der als Titel erscheinen soll */ void print_html_header(char *titel) { printf("<html><head>\n"); printf("<title>%s</title>\n",titel); printf("</head><body>\n"); } /* Das Ende eines HTML-Dokuments */ void print_html_end() { printf("</body></html>\n"); } /* Damit überhaupt ein HTML-Dokument ausgegeben wird */ void print_header() { printf("Content-Type: text/html\n\n"); } void print_time() { time_t zeit; time(&zeit); printf("Aktuelle Systemzeit: "); printf("%s\n",ctime(&zeit)); } int main() { print_header(); print_html_header("Hallo Welt in CGI mit Zeit\n"); print_time(); print_html_end(); return 0; } Wenn ich das Programm kompiliere und in der Console starte, erzeugt es wie gewünscht den HTML-Code. Aber wie muß ich den IIS hierfür konfigurieren, dass er mir beim Aufruf von http://mein.seite.net/cgi-bin/timecgi.exe die HTML-Seite ausgibt? Das CGI-BIN-Verzeichnis habe ich angelegt und in den Eigenschaften "Skriptzugriff" und "Ausführberechtigungen: Skripts und ausführbare Dateien" ausgewählt. Was muß ich weiterhin einstellen? Wäre super wenn mir jemand helfen könnte. CU Chris P.S. Das C-Programm ist nur ein Beispiel. Später soll damit eine externe Hardware gesteuert und über den Browser visualisiert werden.
fundf 10 Geschrieben 8. April 2005 Melden Geschrieben 8. April 2005 hallo, ich hab eigentlich genau das selbe problem und wäre für eine lösung echt dankbar. viele grüße eric.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden