I have a client with CScart and they had not done any updates for a long time. So I made a "Dev" copy of the site in a subdirectory and made all the updates that were required. I have now replaced the old live site files with the updated Dev files in a reverse of how I created the Dev Copy.
After changing the config.local.php file and deleting the cache folder everything seemed to work fine on the public side. However if I try and access the 'upgrade centre' or 'manage addons' I get a "Service Unavailable" error.
So I tried restoring a previous upgrade but that then overwrote the live version's database with the dev version's database but it resolved the service unavailable error. I then went and restored the database to the live site's data and the error returned.
As the live version has some sales and product changes that differ from the dev version is there some way I can solve this issue and still have the latest data?
You need to close the live store for some time and synchronize the data in test store with the live store. Then make the transfer to the live store.
There is an addon from cs-cart called store_import. Do a search and look at what it does and how to use it. Otherwise you will have to do a lot of manual synchornization and your risk of error is high.
Thanks both of you. I'll look into it. If I synch the live store now while it has the problem is that going to transfer to the dev store?