Das heißt, du hast bereits vor dem session_start() eine Ausgabe gemacht.
Der session_start()-Befehl kann nur gemacht werden, wenn zuvor absolut keine HTML-ausgabe gemacht wurde, nicht ein mal ein Leerzeichen.
z.B.:
datei.php ==> korrekt
--------------
<?php
session_start();
...
datei.php ==> falsch
<html>
<?php
session_start();
...
lg Gerhard