Michael Schröpl: Wiedermal premature end of script header

Beitrag lesen

[Thu Mar 16 16:13:22 2000] [error] (8)Exec format error: exec of /www/cgi-bin/MyClass.class failed

Na, das hilft doch schon mal.

Der Webserver hat also versucht, "MyClass.class" vom Betriebssystem als Programm (Binärcode!) ausführen zu lassen.
Offensichtlich befindet sich darin aber kein Maschinenprogramm, sondern irgendwas Anderes (ein JavaQuelltext?).

Ich weiß nicht, wie Java via CGI funktioniert, aber offensichtlich hätte der Webserver den Aufruf eines Java-Interpreters oder so was gebraucht.
Ob man den nun in Deinen Source hineinschreiben muß (z. B. in Zeile 1) oder irgendwo anders konfigurieren (beispielsweise eine Abbildung zwischeh *.class und einem Handler in der Webserver-Konfiguration) - RTFM ...