Exactly the best way to upgrade to 5.7 from ?

I've encountered the problem that during upgrading concrete looks for class Exception.php.
than, after I TEMPORARY REMOVE that line that throws the excpetion, concrete looks for app.php in the wrong directory.
I stopped that procedure, seems wrong.

I need the exactly correct procedure, maybe I miss something.

I followed these instructions:




I have also upload to my local server a full vendor folder.

Thank you to all.

1 Attachment

View Replies:
andrew replied on at Permalink Reply
There is currently no way to upgrade from 5.6 to 5.7. In the future it's likely the upgrading will be more like a migration from one 5.6 to a clean 5.7 install, importing the content into the new install – rather than an in-place upgrade on top of 5.6.
enlil replied on at Permalink Reply
The github should be updated then Andrew. It is worded there as to lead people to believe there is an upgrade process.
exchangecore replied on at Permalink Reply
Also, any addon's/packages you use will need to be upgraded / modified in order to get them to work with the 5.7 code. Typically these are just small touches that need to be made to the php files to get them working again but if you have any of these it will need to happen or they simply won't work.
Remo replied on at Permalink Reply
If that would be created on top of the existing content generator, it would be pretty incomplete. Quite a few permission related settings are ignored and lots of (community) blocks don't properly implement $btExportTables and $btExportPageColumns etc.

I feel that this would be a pro-dev only migration path. Lots of missing things wouldn't be noticed at first and later, it would be too late and users would have to re-create all their permissions settings.

I strongly believe we should put quite some effort into this, at least if we don't want to get rid of lots of existing concrete5 users.
JohntheFish replied on at Permalink Reply
Is there even any documentation on $btExportTables and $btExportPageColumns?
Remo replied on at Permalink Reply
afaik, no
hrcv replied on at Permalink Reply

At this time, can we have a way to migrate content from previous versions to 5.7?

roby82 replied on at Permalink Reply
Thank you all, all your replies were useful for me : )
pvernaglia replied on at Permalink Reply
This is the problem with them saying on the dowload page "The new version of concrete5 is here!" and not warning people to not try to upgrade their sites. This version simply isn't ready to use on a live site. Do a new install, play with it, write some packages with it, but don't use it on a live site!
hrcv replied on at Permalink Reply
We are running a huge expectation for this release. Thats why.
This guys are really awsome! C5 is so powerfull! Thank you c5 team.
andrew replied on at Permalink Reply
This is true. We have updated the download page to be clearer. We are working on the migration script as well. Thanks for your patience jumping in as an early adopter of the new release.
Job replied on at Permalink Reply
Is there anyway to contribute to the migration script / any list of required features etc on what we want to and can't import?
andrew replied on at Permalink Reply
Not quite yet, but probably soon. We'll post something on github when we have it starting to come together. It will likely be a set of packages, one for 5.6 and one for 5.7
xigo replied on at Permalink Reply
Hi Andrew, I was just wondering if there was any further updates on a migration script?
MrKDilkington replied on at Permalink Reply

Here is the GitHub discussion dealing with migration.