Yerf!
Das kann ich mir nicht vorstellen, da das nach dem session_start() kommt.
Nicht session_start() erzeugt den fehler, sondern:
header('Location: administration.php?' . urlencode(session_name()) . '=' . urlencode(session_id()));
Das kommt weiter unten im Quelltext.
Gruß,
Harlequin