Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Apache error.log malformed header from script

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.08.2001
    Ort
    Ulm
    Beiträge
    14

    Apache error.log malformed header from script

    Hallo,

    ein cgi auf meinem apachen läuft nicht mehr, Änderungen wurden natürlich keine gemacht Klar, das sagen sie alle...

    Im Apache error.log bekomme ich folgenen Output:

    [Tue Jan 21 15:55:11 2003] [error] [client 15.168.200.11] malformed header from script. Bad header=retrying in 1 seconds...: /var/www/cgi-bin/cookbook.pl

    Der Header des Perl Skripts sieht so aus:

    #! /usr/bin/perl
    #

    Perl liegt auch unter angegebenen Pfad.

    Jemand Tipps?
    Grüsse Carsten

  2. #2
    Registrierter Benutzer
    Registriert seit
    27.12.2002
    Ort
    Matrix
    Beiträge
    194

    Re: Apache error.log malformed header from script

    Original geschrieben von Jorge

    Im Apache error.log bekomme ich folgenen Output:

    [Tue Jan 21 15:55:11 2003] [error] [client 15.168.200.11] malformed header from script. Bad header=retrying in 1 seconds...: /var/www/cgi-bin/cookbook.pl

    Der Header des Perl Skripts sieht so aus:

    #! /usr/bin/perl
    #
    'malformed header' meint nicht den header des skripts sondern den http-header, den das skript erzeugt. meistens gibt das skript eine fehlermeldung aus, die der apache als (ungültigen) http-header ansieht.
    wie sieht den der output des skripts aus, wenn du es per hand startest?

    -j

  3. #3
    Registrierter Benutzer
    Registriert seit
    28.08.2001
    Ort
    Ulm
    Beiträge
    14
    Code:
    <HTML>
    <HEAD>
    <META content="0">
    <TITLE>      Kochbuchversendung    </TITLE>
    </HEAD>
    <BODY bgcolor="#ffffff">
    <TABLE width="100%" cellpadding="2" summary="">
    <TR><TD width="36">
    <IMG src="/images/openview.gif" alt="OpenView Logo"></TD><TD>
    <DIV align="center"> 
    <H2><b>Fehler ...</b></H2></DIV></TD></TR></TABLE><BR>
    <HR><P>Das Kochbuch konnte nicht versendet werden, zur&uuml;ckgegebener Fehler ist:</P>Error: No recipient!
    <HR>
    <DIV align="center">
    <A href="/index.html"><IMG src="/images/home.gif" alt="Intranet Startseite" border="0"></A>
    </DIV>
    <!-- Fußnote -->
    <HR>
    <ADDRESS>
    <DIV align="center">
    <I>dieses Dokument wurde automatisch generiert</I><BR></DIV>
    </ADDRESS>
    </BODY>
    </HTML>
    Es fehlt natürlich noch der Empfänger...
    Grüsse Carsten

  4. #4
    Registrierter Benutzer
    Registriert seit
    27.12.2002
    Ort
    Matrix
    Beiträge
    194
    Original geschrieben von Jorge
    Code:
    <HTML>
    <HEAD>
    <META content="0">
    <TITLE>      Kochbuchversendung    </TITLE>
    </HEAD>
    <BODY bgcolor="#ffffff">
    <TABLE width="100%" cellpadding="2" summary="">
    <TR><TD width="36">
    <IMG src="/images/openview.gif" alt="OpenView Logo"></TD><TD>
    <DIV align="center"> 
    <H2><b>Fehler ...</b></H2></DIV></TD></TR></TABLE><BR>
    <HR><P>Das Kochbuch konnte nicht versendet werden, zur&uuml;ckgegebener Fehler ist:</P>Error: No recipient!
    <HR>
    <DIV align="center">
    <A href="/index.html"><IMG src="/images/home.gif" alt="Intranet Startseite" border="0"></A>
    </DIV>
    <!-- Fußnote -->
    <HR>
    <ADDRESS>
    <DIV align="center">
    <I>dieses Dokument wurde automatisch generiert</I><BR></DIV>
    </ADDRESS>
    </BODY>
    </HTML>
    Es fehlt natürlich noch der Empfänger...
    ich vermisse den header:

    Content-type: text/html\n\n

    setze den mal ganz oben dran (\n sind newlines)

    -j

  5. #5
    Registrierter Benutzer
    Registriert seit
    28.08.2001
    Ort
    Ulm
    Beiträge
    14
    Problem gelöst: Die Maschine ist letzte Woche umgezogen, ergo wurde Sie neu gebootet. Nach dem reboot fehlte eine Route. Route hinzugefügt und es geht wieder.

    Mal wieder die Pferde scheu gemacht...
    Grüsse Carsten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •