Login problems on PHP 5.2

This problem manifests itself when visiting a new page after login; the system seemingly forgets that the user has already logged in.

This problem occurs due to the way PHP handles objects in session handlers. It effects all Drupal versions up to Drupal 4.7.4 and Drupal 5-beta 1. This has been resolved since the Beta-1 release.

The best method of fixing this for Drupal 4.7.4 (and below) users is to upgrade to the latest version of Drupal 4.7 which not only fixes this problem but a number of security vulnerabilities as well.

For those wishing not to do a full upgrade yet but need in "instant fix", a patch for Drupal 4.7.4 is available on http://drupal.org/node/93945#comment-155161. See Patches » HOWTO: Apply patches for help on applying the patch.

 
 

Drupal is a registered trademark of Dries Buytaert.