Post
by rph » Sun Apr 28, 2013 11:08 am
My advice isn't as relevant now with the release of vQmod 2.3. To give a little more background info to anyone who's interested, OpenCart 1.5.2.x changed the encryption class so it's now autoloaded. Devs no longer have to instantiate the class every time they want to use it. That means changes to index.php and startup.php, the latter of which could be missed under vQmod's old useCache system (and of course it was tough to catch because the index.php and startup.php files would look fine and the error being thrown wouldn't point to it).
Since vQmod doesn't use useCache anymore the likely cause of the error now is failure to properly update startup.php to the current version. Failure to update all the files is probably one of the most common issues with an upgrade outside not running the DB update script.
-Ryan