13moons:
The site is currently at php 5.2.17 and mysql 5.0.96, so it is in operation. However it needs to be upgraded also to the current php and MySQL, which will break zen 1.5.1. So does it make sense to do the upgrade listed here, all those files from zen 1.5.2 first, then upgrade php and then I can complete a reworking of the site, in a separate directory to get to 1.5.4 and then install when complete. I'm not sure when the MySQL update would occur though. The idea is for the least down time.
So... It seems that the solution to this has been provided already in the discussion of this thread...
You can operate ZC 1.5.4 on PHP 5.2.17 (see the patches identified in post 22 to all operation/installation while still using PHP 5.2.17)...
Okay, so here's the thing that provides a different perspective of the rebuild by upgrade instruction... It is not instruction, it is further explanation. By following the process of that post, you are creating a backup sales site. It is/becomes completely separate from the original store. While going through the process, you practice how to upgrade your site, you prepare the files to take the place of your active site, and you practice how to manipulate the database from the old version to the fully functional final state. During this entire time your live site remains online and not disturbed. Now, once you have gotten that down, do it one more time to see what it takes, identify any last minute issues then... Then it will be time to do it all to the live site but this time, no "merging"... All the files are ready. The database will just need to be updated which the zc_install process will do for the base ZC data and then you'll need to "repeat" what you did to the database (possibly have created a single file to let it do everything?) to get the demo site ready... As part of the database upgrade, the site automatically goes into maintenance mode which is to be turned off after the store update has been completed.
So, please follow the instructions, don't try to cut corners..
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...