Bug #13787 Updated: custom sess_write not called to start session
| From: | yohgaki@php.net | Date: | Thu, 20 Dec 2001 03:52:00 +0000 |
| Subject: | Bug #13787 Updated: custom sess_write not called to start session | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-74508@lists.php.net to get a copy of this message | ||
ID: 13787
Updated by: yohgaki
Reported By: wcook@nuvox.net
Old Status: Open
Status: Bogus
Bug Type: Session related
Operating System: Linux 2.4.7 glibc 2.2.2
PHP Version: 4.0.6
New Comment:
It should be bugs in your session save handlers.
Search zend.com code exchange for PosrgreSQL session save handler as an example. (Under HTTP
category).
--
Yasuo Ohgaki
Previous Comments:
------------------------------------------------------------------------
[2001-10-22 09:26:46] wcook@nuvox.net
Bug #9002 describing problems with custom session handlers still appears to be unresolved in PHP
v4.0.6. The problem that still persists is the sess_write handler is never called to create a new
session when register globals is turned off.
An interesting behavior is that after a session is successfully started by a script with register
globals turned on, you can turn register globals off and the sess_write handler will be called
properly for the life of the session. The sess_write handler is never called unless a session
already exists. As a workaround we have one script that has register globals turned on with an
ini_set call and we start the session in the script. After the session is started by the script
with register_globals enabled all of our other scripts with register_globals disabled work fine with
our custom session handlers.
our PHP configure options:
'./configure' '--with-mysql=/usr/local' '--with-gd=/usr/local'
'--with-xml' '--with-ttf=/usr/local' '--disable-debug'
'--enable-inline-optimizations'
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=13787&edit=1