Service Unavailable Error After Copying Dev Version Into Live Version Directory

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.

I did a search of the forum and found this thread: http://forum.cs-cart.com/topic/48369-upgrade-causing-service-unavailable-in-different-areas-including-checkout/

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?

Not without a lot of manual updating of data. Should have used store import which would let you synch when you were done.

Not without a lot of manual updating of data. Should have used store import which would let you synch when you were done.


Do you mean import the Live store to the Dev one before doing the transfer? Could this still be done or would it cause the problem to exist on the Dev store too?

Do you mean import the Live store to the Dev one before doing the transfer? Could this still be done or would it cause the problem to exist on the Dev store too?

Hello!

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.

Do you mean import the Live store to the Dev one before doing the transfer? Could this still be done or would it cause the problem to exist on the Dev store too?

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.

Hello!

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?