If I might jump in: I am a big fan of doing zencart upgrades via a fresh install. In fact, that is the only way I now do upgrades. Then I do the Database upgrade, as Inhungil mentioned (although once I just began again with a new DB.) Fresh installs seem more reliable to me. Also, allows me to re-think my plugins. Also seems faster than trying to winmerge and compare a bunch of files.
But, after doing my fresh install upgrade, the very first plugin I install is DrByte's Database backup/restore plugin. It's fantastic, allowing backups and, if necessary, immediate db restorations...and all from your zencart admin. I use it before anything that might affect the database when upgrading and installing plugins. I also use it before every easypopulate product upload, just in case.*
If you're not already using it you can get it here. Note there may be some server restrictions. Also, I had a problem once when my DB password had, or began, with special characters:
http://www.zen-cart.com/downloads.php?do=file&id=7
However, instead of installing my theme/template last, the template would normally be my second plugin. That's because many other plugins are template specific, having to be assigned to the template.
My third plugin would normally be Ultimate SEO.
But whatever works. :)
*All Easypopulates we use work, now primarily using Easypopulate 4. But occasionally we might make an error in the spreadsheet...operator error. A quick DB restore from admin can fix that back to square one.


Reply With Quote

