[a followup, in some sense, to the "really stupid newbie" question from yesterday...]
So, I have a set of pages that read and write session variables to do their stuff. All is well.
I go into php.ini and set session.cache_expire to a very short value (2 minutes, just for testing purposes), and restart Apache.
I do some stuff on page1.php, which sets up the session variables, and then stop and wait for the timeout period to expire.
I then click on a link to go on to page2.php, which depends on the session variables set in page1.php; it in fact prints them out for debugging purposes. Since the session has timed out, these should now be blank, right?
The problem is, they're not -- the print statements show them to have the same values they used to, and eveything proceeds as if no timeout had taken place.
Arggh. Am I missing something here? For what it's worth, I'm running Apache 1.3.27, php 4.2.3, and RedHat 8.0.