Joomla 3.2.0 was released yesterday. Hurray !!
It is actually a really powerful edition with a lot of Bug Fixes and many new features. You can see detailed information about Joomla 3.2 here.
But this is not what this topic is about. This topic is about an issue you need to be aware of when upgrading your current website to Joomla 3.2.
We tried to upgrade one of our Joomla Installations to Joomla 3.2 by just pressing the Upgrade Button in the Admin Panel (the new version was detected automatically and we were notified about it in the Admin Panel). Then the download of the new version started and once it finished... we just got a white/blank screen. Strange, isn't it :) And both the Front End and the Back End were not accessible any more, just a white screen.
Then we enabled "Development" Error Reporting from the "configuration.php" as we described before in order to see what the actual error message is. It was the following:
Fatal error: Call to a member function get() on a non-object in .../plugins/system/remember/remember.php on line 94
It turned out that this is an issue with the Upgrade Process in Joomla 3.2 - it does not update the Database automatically.
So here is the solution, few simple steps you need to perform:
1. Rename the "remember.php" file to "remember_old.php" in "root/plugins/system/remember".
2. Reload the Admin Panel. This time it will be loaded. It will look a bit weird (broken) but you will still be able to access what you need.
3. Go to Extensions -> Extension Manage -> Database and click on the "Fix" button. Thishow your Database wil be upgraded.
4. Go back to "root/plugins/system/remember" and rename the "remember_old.php" file back to "remember.php".
Guys, this is a general issue related to Joomla 3.2. It is not related to Gantry or to our templates. It can happen with all Joomla Frameworks and with all Template Providers. For more information have a look at this Forum Topic. We need to wait for the Joomla Team to solve this (most probably in Joomla 3.2.1).
P.S. We will update the Quickstart Packages of all our Gantry based Templates to Joomla 3.2 until next Friday :)