Malcolm Lockyer
maxp at orcon.net.nz
Mon Aug 23 15:06:40 EDT 2004
Hi All, This is my first post, and I'd just like to say mod_python is awsome :). I'm happy to be getting away from the page-by-page style of PHP, and the horrible verbosity of java. Anyways - my session questions probably come from the fact I'm a relitive python and mod_python noobie. After much googling and looking through the mod_python documentation I still can't quite figure out how to use sessions. When I try this example as noted in the mod_python documentation in section 4.8.1, it seems that the session keeps getting created : from mod_python import apache, util, Session def handler(req) : sess = Session.Session(req) if sess.is_new() : req.write("Hello this is a new session!") return apache.OK Everytime I reload the page I get the "Hello this is a new session!" message. I tried checking what the timeout is with the .timeout() function, which returns 1800 (which seems to be a reasonable default). Anybody know what I'm missing? At this point even a RTFM in the right direction would be extremely helpful... More info: Apache/2.0.50 (Gentoo/Linux) mod_python/3.1.3 Python/2.3.3 mod_ssl/2.0.50 OpenSSL/0.9.7d DAV/2 PHP/5.0.0 Server at localhost Port 80 .htaccess: SetHandler mod_python PythonHandler Test PythonDebug On Help! M
|