Any way to import data from one site to another?

Permalink
Upgrading old sites to new C5 has proven to be impossible, so now I am wondering if there is any way I could just load my old site's Files, Blocks, Packages and Themes directories onto a fresh install of Concrete 5.6.3.1 and then do some sort of SQL magic to get the content in place as it should be.

 
planist1 replied on at Permalink Reply
planist1
What version are you trying to upgrade from?
goutnet replied on at Permalink Reply
Well, raw importing from one version to another is a quite dangerous attempt.

The best way would be to simply upgrade your website.

The point is that normally, C5 is quite stable in the upgrade process, but you may need to upgrade to intermediate version if the version you are using is too old.

Check the upgrade documentation for more info.

(BTW, as planist mentionned, it would greatly help to know which version you are using and what is the version you are planning to upgrade to).
zoinks replied on at Permalink Reply
Thanks. 5.3.3.1 ... I have already tried to upgrade every incremental update all the way up to 5.4.2.2 and gotten a ton of error messages the entire way. I suppressed them in php.ini 3 different ways and I turned it to 'production mode' in the dashboard, but still got error messages all over the place every time I upgraded. When I'd check the Environment, it would always say it was the newer version, though, so I just kept going. Finally, when I attempted to upgrade to 5.5 from 5.4.2.2 it told me that "first, you need to upgrade to 5.4.2.2" and yet my Environment information said I was on 5.4.2.2. So, yeah. Completely ridiculous mess. And I already searched the hell out of the forums and found nothing but other people having the same troubles with no real solutions, so I think when these errors occur, nobody has the solution. Or at least nobody has provided a detailed method to fix all these errors. "Probably an add-on" is about the best suggestion I have seen other than "it's a php problem, not a Concrete5 problem." But, i think the problem is that different versions of Concrete5 were probably written in different versions of PHP and if your environment is running on a too new version of PHP for old versions of Concrete5, it just breaks everything. That's just my guess. Most of the errors are coming straight from the concrete directory, so it has nothing to do with add-ons.
goutnet replied on at Permalink Reply
Well, if you need we can have a check. PM me the details, and I'll try to look at it when I get some time.

I will need an ssh account, and an admin account of your website.

If it is a trivial matter, I'l fix it, if not, I'll contact you.

Either way, I am interested in solving such problem if this is something commonly known.