Christoph Schnauß: CGI und Apache

Beitrag lesen

hallo Phillip,

1.  -  Ist das ein lokal installierter Apache?
JA

Gut.

2.  -  Welches Betriebssystem hast du?
Windows 2000

Wichtig, das zu wissen.

5.  -  Was sagen die Server-logs aus?
127.0.0.1 - - [08/Aug/2003:22:04:05 +0200] "GET /cgi-bin/countdown.cgi HTTP/1.1" 404 1196

Das ist ein Ausschnitt aus der "access.log"  -  und wie sieht der entsprechende Teil in der error.log aus?
Im übrigen bedeutet das, daß dein Server zwar gebeten wurde, aus deinem /cgi-bin-Verzeichnis heraus das Script "countdown.cgi" ausführen zu lassen, daß er es aber nicht zugelassen hat, wahrscheinlich gibt es diese Datei nicht. Dagegen bedeutet

127.0.0.1 - - [08/Aug/2003:22:05:08 +0200] "GET /countdown.cgi HTTP/1.1" 200 3059

daß du in deinem Wurzelverzeichnis (also _nicht_ im cgi-bin) eine Datei mit dem Namen countdown.cgi liegen hast, deren Inhalt auch brav an den Browser ausgeliefert worden ist, was dir aber überhaupt nichts nutzen kann.

Du müßtest dich eventuell erst einmal damit auseinandersetzen, was CGI-Scripts zu tun haben und wie sie mit Hilfe eines Webservers wie z.B. Apache zum Arbeiten veranlaßt werden.

Schau dir dazu einfach die verschiedenen Artikel in http://aktuell.de.selfhtml.org/artikel/server/index.htm, aber besonders auch http://aktuell.de.selfhtml.org/artikel/cgiperl/inbetriebnahme/index.htm an.

Grüße aus Berlin

Christoph S.