Im Allgemeinen tritt dieser Fehler auf, wenn wir nach dem Echo oder dem Druck eine Kopfzeile senden. Wenn dieser Fehler auf einer bestimmten Seite auftritt, stellen Sie sicher, dass diese Seite kein Echo sendet, bevor Sie die Funktion start_session()
.
Beispiel für einen unvorhersehbaren Fehler:
<?php //a white-space before <?php also send for output and arise error
session_start();
session_regenerate_id();
//your page content
Ein weiteres Beispiel:
<?php
includes 'functions.php';
?> <!-- This new line will also arise error -->
<?php
session_start();
session_regenerate_id();
//your page content
Schlussfolgerung: Geben Sie kein Zeichen aus, bevor Sie session_start()
ou header()
Funktionen nicht einmal ein Leerzeichen oder ein Zeilenumbruch