Upgrading an existing site from v 5.7.x to v 8

Permalink
Hello

I am just wondering if other people are having any success with upgrading an existing v 5.7.x website to v 8?

I have tried upgrading three test websites with content from v 5.7.5.9 > v 5.7.5.11 > v 8.0.1

On all three upgrades, I upgraded fine to v 5.7.5.11 but the upgrade to v 8.0.1 resulted in errors, which I have reported.

Are people upgrading their sites successfully to v 8.0.1 from v 5.7.5.11?

Thanks,

Jennifer

pilipala
 
buurvrouw replied on at Permalink Reply
buurvrouw
Yes i have just updated an existing site from 5.7.5.11 to 8.0.1. Though I had to uninstall an add-on and some other add-ons are not functioning.
Also in my environment information the concrete version is still listed as version 5.7.5.10 for some reason. And a newly installed add-on is not listed at all.
pilipala replied on at Permalink Reply
pilipala
Ok, that's good to know it is working. I will return to testing. I have not so far successfully migrated using either websites with custom themes sample content installed or a fresh install with Elemental sample content (no addons or themes installed).
pilipala replied on at Permalink Reply
pilipala
Just an update - v 8.0.2 has a solution for one of the errors I received with 8.0.1. I had an error relating to a custom attribute being set to 0, and apparently it has to be null in v 8 https://github.com/concrete5/concrete5/issues/4799.... So try v 8.0.2 if you had troubles with v 8.0.1.
alanhalley replied on at Permalink Reply
alanhalley
I installed a fresh copy of 5.7 and updated it to 5.7.5.12. How can I update it to version 8?

Thanks.

Alan
pilipala replied on at Permalink Reply
pilipala
Hello,

There is a link here that explains the steps to upgrading to version 8.

http://documentation.concrete5.org/developers/installation/upgradin...

Make sure you take a copy of the database and files first though. As v 8 is new, you will want to upgrade on a test site first if your site is "live".

If you are installing concrete5 for the first time, you don't need to start with 5.7 and upgrade to v 8, you can install with v 8 from the start.

Jennifer
alanhalley replied on at Permalink Reply
alanhalley
Hi, Jennifer,

Can I update the 5.7 site to version 8 from the Dashboard?

Thanks.

Alan
pilipala replied on at Permalink Reply
pilipala
Not to my knowledge. It doesn't seem to be an option there when you migrate from 5.7 to v 8. I have been using the method of replacing the concrete5 directory, but perhaps mine is timing out as I have been getting a broken welcome page and a missing sitemap. I am trying to migrate a 5.7 site, if you don't have a 5.7 site to migrate, you can just start fresh from v 8, rather than upgrading.
pilipala replied on at Permalink Reply
pilipala
I should say what I mean it doesn't seem to be an option to upgrade through dashboard...if you check for upgrades it doesn't show you v 8 as an option. But you could upgrade via the dashboard using the "Manual Dashboard Update" instructions here:
http://documentation.concrete5.org/developers/installation/upgradin...
So if you upload the v 8.0.2 as described in the instructions there and then you can upgrade through the dashboard.

Actually, I have been trying to migrate 5.7 sites through replacing the concrete5 directories and getting a broken welcome page and missing sitemap. Not sure if it is a one-off success, but I just tried to migrate Elemental sample content v 5.7.5.9 > v 5.7.5.12 and then upgraded via the "Manual Dashboard Update" method to v 8.0.2 and it worked - sitemap and welcome page showing. Will try again see if the success is repeated.
buurvrouw replied on at Permalink Reply
buurvrouw
Did you just upload the concrete folder to your updates folder, or the complete downloaded folder (including application etc)? And did you or did you not upload the 2 files called 'composer.xxx' ? Those are two files not present in a 5.7.x.x install, and i don't know where they should go when manually upgrading.
pilipala replied on at Permalink Reply
pilipala
No, just the concrete folder. You don't need the composer files. So you would have a folder named concrete5-8.0.2 and within that would just be the concrete folder nothing else. Then upload that to your updates folder and update through the dashboard.
alanhalley replied on at Permalink Reply
alanhalley
I successfully used the "Manual Dashboard Update" method to update 5.5.12 to 8.0.2.

Thanks.

Alan
pilipala replied on at Permalink Reply
pilipala
That's good news. On my server, it seems that the manual dashboard update method works better vs replacing the concrete5 directories.

I tried again migrating a site from v 5.7.5.9 > 5.7.5.12 > 8.02 using two methods:

1. replacing concrete5 directories
- sitemap showed this time, welcome page still broken

2. using manual dashboard update method
- upgrade successful (sitemap showing, welcome page not broken)