SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.07.2008, 10:57:16
zhamoran zhamoran ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 63
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
  #2  
Alt 26.07.2008, 11:39:21
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 14
Beiträge: 2.269
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

Das Problem dürfte eine [google]Unicode Byte Order Mark[/google] sein.
Mit Zitat antworten
  #3  
Alt 26.07.2008, 12:53:14
zhamoran zhamoran ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 63
Beiträge: 13
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

verstehe nu deine Antwort nicht. Lerne nu seit einigen Wochen PHP.
Was hat das mit der Fehlermeldung beim Aufruf von <?php session_start();?> zu tun?
Was ist daran falsch?

Zhamo
Mit Zitat antworten
  #4  
Alt 26.07.2008, 13:35:59
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

Zitat:
Zitat von zhamoran Beitrag anzeigen
verstehe nu deine Antwort nicht. Lerne nu seit einigen Wochen PHP.
Was hat das mit der Fehlermeldung beim Aufruf von <?php session_start();?> zu tun?
Was ist daran falsch?

Zhamo
vor dem session_start() darf keine ausgabe statt finden, auch nicht das obige genannte zeichen.
Mit Zitat antworten
  #5  
Alt 26.07.2008, 14:16:39
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 14
Beiträge: 2.269
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

Zitat:
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.
Das dürfte der richtige Ansatz sein.
Weitermachen!
Ein Hexeditor ist ungemein hilfreich um solche Zeichen zu finden.
z.B. pspad hat einen dabei.
Mit Zitat antworten
  #6  
Alt 26.07.2008, 14:49:14
zhamoran zhamoran ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 63
Beiträge: 13
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

Zitat:
Zitat von feuervogel Beitrag anzeigen
vor dem session_start() darf keine ausgabe statt finden, auch nicht das obige genannte zeichen.
Welches zeichen meinste denn bitte?
ich schreibe ja nur den befehl rein so wie er in allen lehrbüchern/Seiten hier gezeigt wird.

Zhamo
Mit Zitat antworten
  #7  
Alt 26.07.2008, 15:43:58
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 14
Beiträge: 2.269
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

Sicherlich, die von mir genannte BOM ...
Zitat:
ich schreibe ja nur den befehl rein
Genau!
Und wo schreibst du es rein?
In einen Editor!
Und genau dieser Editor hängt dir eine BOM vor den Text.

Geändert von DokuLeseHemmung (26.07.2008 um 15:45:39 Uhr)
Mit Zitat antworten
  #8  
Alt 26.07.2008, 15:53:58
Calvados Calvados ist offline
Anfänger
 
Registriert seit: Nov 2007
Beiträge: 27
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

Hallöchen,

mein Fehler als PHP-Anfänger war des öfteren ein Freizeichen (Space) vor <?PHP
Die Anzahl der Freizeichen NACH <?PHP ist egal.

Vor dem Sessionstart darf NICHTS an den Browser weitergegeben werden,
also auch kein Space.

Zeig doch mal den code der Datei test1.php

Grüße,
Calvados

Geändert von Calvados (26.07.2008 um 15:58:07 Uhr)
Mit Zitat antworten
  #9  
Alt 26.07.2008, 16:36:03
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

Zitat:
Zitat von zhamoran Beitrag anzeigen
Welches zeichen meinste denn bitte?
ich schreibe ja nur den befehl rein so wie er in allen lehrbüchern/Seiten hier gezeigt wird.

Zhamo
Zitat:
Zitat von DokuLeseHemmung
Das Problem dürfte eine [google]Unicode Byte Order Mark[/google] sein.
Jetzt klar?
Mit Zitat antworten
  #10  
Alt 26.07.2008, 21:20:38
zhamoran zhamoran ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 63
Beiträge: 13
AW: Warning: session_start() [function.session-start]: Cannot send session cache limi

Zitat:
Zitat von Calvados Beitrag anzeigen
Hallöchen,

mein Fehler als PHP-Anfänger war des öfteren ein Freizeichen (Space) vor <?PHP
Die Anzahl der Freizeichen NACH <?PHP ist egal.

Vor dem Sessionstart darf NICHTS an den Browser weitergegeben werden,
also auch kein Space.

Zeig doch mal den code der Datei test1.php

Grüße,
Calvados
Hi, der steht doch oben im ersten Text.
Kopiere den nochmals, mom.
<?php session_start();?>


so steht er drin mehr nicht. Das ganze in Zeile 1, da ist nichts drüber, extra mit windows editor geprüft.


Zitat von DokuLeseHemmung
Das Problem dürfte eine [google]Unicode Byte Order Mark[/google] sein.

Was das ist verstehe ich immer noch nicht. Diese Worte sagen mir nichts.
Nutze ja wie am Anfang geschrieben den DEVPHP zum schreiben von PHP.



mfg
Zhamo
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
eaccelerator Release-0.9.5.2 in Win XAMPP 1.6.4 mormor Apache HTTP-Server 8 14.12.2007 11:59:53
Cannot send session cookie - headers already freude PHP für Fortgeschrittene und Experten 1 25.05.2006 21:50:59
Cannot send session cookie/cache limiter Giz PHP für Fortgeschrittene und Experten 5 27.07.2005 14:56:45
Cannot send session cache limiter Karsten PHP für Fortgeschrittene und Experten 2 16.01.2005 20:45:43


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:54:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.


© 2001-2023 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt