Bug in session handling?
| From: | Marko Kreen | Date: | Thu, 03 Aug 2000 15:42:32 +0000 |
| Subject: | Bug in session handling? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-9955@lists.php.net to get a copy of this message | ||
I have a probem. I have written code to store session data in
PostgreSQL database, but somehow I can not get it work.
--
function dsg_write($key, $value) { ... }
session_set_save_handler("dsg_open", "dsg_close", "dsg_read",
"dsg_write",
"dsg_destroy", "dsg_gc");
--
And in the log I get:
--
<br>
<b>Warning</b>: Failed to write session data. Please check that the current setting of
session.save_path is correct (/tmp) in <b>Unknown</b> on line
<b>0</b><br>
<br>
--
but when I register my own shutdown function which does:
--
{
dsg_write(session_id(), session_encode());
dsg_close();
}
--
.. then it works. what am I doing wrong?
Note: dsg_write does not even get called. I have made it log to a file.
PHP is Debian's 4.0.1pl2-2.
TIA
--
marko