tom: Wiedermal premature end of script header

Beitrag lesen

"Premature end of ..." kann alles Mögliche bedeuten - im Wesentlichen schließe ich daraus, daß *nicht* Dein "Content-type" ausgegeben wird, sondern irgend eine Fehlermeldung von irgendwem.
Und die möchte ich gerne sehen, also:

  • Ist das Dein lokaler Webserver?
  • Was steht im Error-Log?
  • Hast Du eine separate Logdatei für CGI-Fehler?

grundsaetzlich vermute ich das auch, allerdings glaube ich eher das die Konfiguration nicht wirklich hinhaut (also nicht ein script-fehler). Ich vermute eher, dass der Apache nicht wirklich das class-file mit dem java-interpreter aufruft.

(Apache 1.3.6, AIX 4.3.3, JDK 1.2.2.0)

Script-output:
------ >8 Snipp ------
Content-type: text/html

<html>

TEST
</html>
------ >8 Snipp ------

Errorlog:
------ >8 Snipp ------
[Thu Mar 16 16:13:22 2000] [error] (8)Exec format error: exec of /www/cgi-bin/MyClass.class failed
[Thu Mar 16 16:13:22 2000] [error] [client 192.168.1.186] Premature end of script headers: /www/cgi-bin/MyClass.class
------ >8 Snipp ------