Page 1 of 1
Fatal error: Class 'SMARTY_CMS' not found
Posted: Fri Jan 10, 2014 6:28 am
by mercuryminds
I applied the patch file for upgrading from CMS Made Simple 1.5.3 "Arecibo" to cms1.11.9 latest version by followed this link.
http://www.siteground.com/tutorials/cms ... pgrade.htm
But i got error while upgrading.
Fatal error: Class 'SMARTY_CMS' not found in /var/www/vhosts/fabricworkroom.com/httpdocs/dev1/lib/classes/class.CmsApp.php on line 394..
How to solve this error?
Re: Fatal error: Class 'SMARTY_CMS' not found
Posted: Fri Jan 10, 2014 8:37 am
by chandra
Are you sure you are using last version of all installed modules?
Re: Fatal error: Class 'SMARTY_CMS' not found
Posted: Fri Jan 10, 2014 8:39 am
by velden
So instead of reading the
official documentation you read a 'tutorial' for upgrading a very old version to another very old version written by a third party back in
I hope you have a backup (database and files) so you can revert to the original setup. Then follow the upgrade procedure for old versions.
Re: Fatal error: Class 'SMARTY_CMS' not found
Posted: Sat Jan 11, 2014 1:11 am
by JohnnyB
User defined tags using smarty or cmsms globals could be the cause. There were a lot of really big changes. If you are able to recover and start again, you'll need to upgrade to each major version up to 1.9.4.3.
Then if there are no major problems, go to 1.10.x. And then finally to 1.11.x.
Be sure to upgrade modules each step of the way eliminating anything that is not compatible with each major version.
Re: Fatal error: Class 'SMARTY_CMS' not found
Posted: Mon Jan 13, 2014 6:11 am
by mercuryminds
Hi,
Could you please explain what are the steps to be follow to upgrade 1.5.3 to 1.11.9?
I cant understand given document.. So i want your explanation step by step..
Re: Fatal error: Class 'SMARTY_CMS' not found
Posted: Mon Jan 13, 2014 9:12 am
by staartmees
What's difficult to understand the given document? There isn't much more to explain as
http://docs.cmsmadesimple.org/upgrading/old-versions give each step you have to do.