[TYPO3-UG Dutch] session probleem typo3

Drs. ing. W.S.M. Perquin perquin at yuplounge.nl
Wed Oct 31 07:38:34 CET 2007


Beste,

 

Druk bezig met een website en vandaag moet hij life gaan.

Tijdens het testen gaat alles prima. Wat blijkt..typo3 (de Admin panel)
stond tegelijk open met de website.

Gevolg dat wanneer ik typo3 afsluit, het geheugen van de browser leeg
inclusief de cookies. De website gedeeltelijk functioneert. Het
belangrijkste gedeelte werkt echter dan alleen niet meer.

 

Dat belangrijke deel is een klantendatabase, waar klanten in kunnen zoeken
etc. Daarvoor wordt geen nieuw browser scherm geopend, maar een extern php
script gebruikt. Dit script controleert of er een sessie is aangemaakt, of
je bent ingelogd etc. Dat mag geen probleem zijn in principe want typo3
maakt geen sessie aan. Ik maak geen gebruik van de FE user login.

 

De foutmelding die ik steeds krijg is:

[client 10.0.0.13] PHP Warning:  session_start(): Cannot send session cookie
- headers already sent by (output started at
/var/backup/website_tests/typo3/typo3/sysext/cms/tslib/index_ts.php:509) in
/var/backup/website_tests/typo3/fileadmin/scripts/are_you_logged_in.php on
line 9, referer: http://www.test.nl/index.php?id=161

[client 10.0.0.13] PHP Warning:  session_start(): Cannot send session cache
limiter - headers already sent (output started at
/var/backup/website_tests/typo3/typo3/sysext/cms/tslib/index_ts.php:509) in
/var/backup/website_tests/typo3/fileadmin/scripts/are_you_logged_in.php on
line 9, referer: http://www.test.nl/index.php?id=161

 

are_you_logged_in.php op line 9 staat session_start. De code eromheen:

 

if(!isset($_SESSION))

{

            session_start();//dit is dus regel nummer 9).

}

 

Verder als ik de volgende volgorde hanteer:

Inloggen typo3 cms, opstarten website inloggen klantbeheer dan werkt het
prima. In de sessie is dan wel een extra variabele zichtbaar (niet altijd)
genaamd [login_challenge]

Ga ik daarna uit typo3cms dan werkt het ook nog steeds.

Leeg ik daarna de cache en verwijder de cookies, dan ben je (uiteraard)
uitgelogd , maar kan je ook niet meer inloggen op de website.

De browser afsluiten en beginnen vanaf het begin.

 

Probeer ik eerst in te loggen op het klantensysteem en start daarna typo3
cms op dan dien ik 2 keer in te loggen.

 

In de php.ini file staan de volgende variabelen geactiveerd:

session.use_cookies                 on

session.use_only_cookies        off

session.use_trans_sid               off

 

De localconf file is een standaard file. 

 

Weet iemand hoe ik dit kan oplossen? Ik word kaal van de stress.

 

 

 

willem



More information about the TYPO3-UG-dutch mailing list