Koontz: Programmabsturz mit seltsamer Fehlermeldung

Hi,

folgendes PHP-Skript lässt bei mir die "PHP.exe" abstürzen:

<?php

session_start();

include("../includes/funktionen.inc");

$result = getUserLogin($Name, $Password);

$USERID = $result[0];
   $USERTYP = $result[1];
   $USERNAME = $result[3];
   $USEREMAIL = $result[4];
   $USERGESCHLECHT = $result[5];
   $USERAGENTUR = $result[6];
   $USERKONTOSTAND = $result[7];

session_register($USERID);
   session_register($USERTYP);
   session_register($USERNAME);
   session_register($USEREMAIL);
   session_register($USERGESCHLECHT);
   session_register($USERAGENTUR);
   session_register($USERKONTOSTAND);

echo ("<script type="text/javascript">
         window.location.href = 'mainpage.php';
        </script>");
?>

Wenn ich in der error.log vom Server schaue, steht dort folgende Fehlermeldung:

"Premature end of script headers: h:/php/php.exe"

Kann jemand was damit anfangen?

Gruss,
Koontz

  1. Hallo,

    in Deinen Script-Headers fehlt irgendetwas. Das erkennt der Server als frühzeitiges Ende der Header.

    Sowas denkt sich PHP gerne aus, wenn man ein Doppelinclude mit define() für Konstanten hinbekommen hat. Wenn Du Dir den Server mit mehreren Usern teilst, dann kann auch ein anderer daran Schuld sein.

    Habe ich auch öfter schon geschafft, weil meine Doku noch nicht include_once() enthielt und ich das nicht kannte.

    Da hilft nur ein Neustart von PHP.

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.