So I'm trying to upgrade from 1.56a to 1.56c (on a backup first, of course).
I like ZenCart and appreciate the hard work that goes into it, but one of the only real negatives is how difficult it is to upgrade and keep your customizations. It's literally taken me about 5 hours over a few days to prepare for this minor update. I always have major trepidation when doing this and really hope I don't run into things that are confusing.
I already prepared all of the 1.56c files, integrated my modifications, integrated my configure.php files etc.
I uploaded the files to the site, prepared the copied database, etc.
So, the instructions provided with the download (in docs/2.readme_how_to_upgrade.html) say the following:
But when I do this, Upgrade is not offered, the only option is "Clean Install" and it says:Navigate to /store_new/zc_install/index.php using your browser
Choose "Database Upgrade" when prompted.
Do not select "Install", or you will overwrite your database.
If "Upgrade" is not offered, then the installer was unable to connect to your database to confirm what version its structure is at.
So I assume this step is not needed for this upgrade? Why doesn't it say that somewhere? Like here in the release thread?:An existing configure.php file was found. However your database seems to be current. This suggests you are on a live site. Proceeding with Install will wipe out the current database contents! Are you sure you want to install?
https://www.zen-cart.com/showthread....ed#post1359669
Anyway, if I get rid of the zc_install folder, and login, it tells me that I am current with v1.56c. So I guess I'm done? (with the exception of the 12 line manual mySQL update?)
Maybe the document should say:
If "Upgrade" is not offered, then the installer was unable to connect to your database to confirm what version its structure is at, or there is no upgrade required to be performed on the database and you can skip this step.
Bookmarks