Einzelnen Beitrag anzeigen
  #1  
Alt 26.07.2008, 09:57:16
zhamoran zhamoran ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 64
Beiträge: 13
Warning: session_start() [function.session-start]: Cannot send session cache limiter

Hi,

Suche nu seit 2 Tagen per Googel nach Erklärung für dies Fehlermeldung. Aber vergebens.

Nochmals die ganze Meldung:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/htdocs/w00a2293/test1.php:1) in /www/htdocs/w00a2293/test1.php on line 4

Obige beim Hoster getestet. Bei mir unter neuestem Xampp auch. Windows Vista.
Habe auch nur mal die Beispiele für session_start getestet, immer Fehler.

<?php session_start();?>

Bei aufruf der obigen test1.php seite erscheint auch wieder die Fehlermeldung.

Was seltsam ist, in einem bestehenden Code der Login Seite gibts auch ein sessiion_start() aber da erscheint keine Fehlermeldung. Dieses Session liegt ziemlich am Ende der Seite und wird aber innerhalb einer Function aufgerufen.

Da das ja funktioniert und Variablen übergeben werden muss ja xampp und der Hoster alles richtig eingestellt haben.

Daher um so unverständlicher wieso nu die Fehlermeldung bei dem einfachsten test schon erscheint.

Habe die Test1.php auch schon im einfachen Editor geladen um zu sehen ob da Dev-PHP 2.3.0 irgendwas unsichtbares reinschreibt, aber das war nur der Code drin.


Nochmal der Kern des Themas:

ein einacher Aufruf per Webbrowser (FF3) von
<?php session_start();?>
erzeugt die obige Fehlermeldung, wie kann man das ausser mit @voranstellen vermeiden?
Speicher das immer als test1.php
wobei auch schon andere Namen probiert.

mfg
Zhamo
Mit Zitat antworten