There’s a compatibility issue with newer PHP versions that prevents some installations of UCM from logging in.
There are two different ways to fix this:
- Edit the
includes/config.phpfile and change
true, then login to your site, visit Settings > Upgrade and upgrade to latest version, then change
falsein the config file.
- Or; Download the latest sessions.php file from here and FTP this file over the top of your
The technical issue for those interested: UCM can use database backed PHP sessions. This allows you to track logins and terminate sessions remotely. A later version of PHP handles custom session handlers differently to earlier versions which resulted in database backed PHP sessions failing to start. Enabling demo mode bypasses the database backed session feature and allows you to login and perform an upgrade.