Matti Mäkitalo: (Server) '500 Internal Server Error' - aber warum?

Beitrag lesen

Hallo Selfler,
ich melde mich mal wieder mit meinem eigenem Thread.
Mein Problem: Ich habe in meinem kleinen Netzwerk einen Linux-PC, der als Server fungiert und auf dem u.a. auch Apache laeuft. Das cgi-bin funktioniert, ich habe es mit kleinen 'Hallo Welt' -Scripts getestet.
Nun will ich fuer eine Test-Seite ein Forum machen. Dazu benutze ich Matt Wrights wwwboard. Ich denke, das Script ist korrekt eingestellt, das ist ber denke ich gar nicht das Problem. Wenn ich nun probiere, einen neuen Thread zu eroeffnen, bekomme ich eine Fehlermeldung:
500 Internal Server Error

In meiner Log Datei bekomme ich folgende Fehlermeldung:

[Fri Apr 7 05:59:01 2000] [error] [client 192.168.133.2] Premature end of script headers: usr/local/HTTPD/cgi-bin/forum.pl

Der Anfang its mir klar: Datum, Art des Eintrags und Client (mein IP).
Nur, was heisst premature end of script headers ?

Waere nett, wenn mir jemand helfen koennte.  Ich kann euch auch gleich noch Code nachposten, wenn es benoetigt wird.

Ci@o Matti

PS: Was bedeutet eigentlich diese Zeile: use CGI
Das habe ich in einem Script von meinem Bruder gefunden. Brauch ich das?