Downgrading improperly upgraded site
Permalink
I inherited a C5 site yesterday that originally was a version of C5 prior to 5.3.3.1. Another developer upgraded it to 5.5 and the site of course blew up (I can tell this because I can see stacks folders in the /concrete folders). He then downgraded the install to 5.3.3.1 and the site is running on the front end but when you go into the Dashboard you just get a white page. Would the best approach be to downgrade the site to 5.3.2 and then start upgrading version by version or is there a better way to do this and is there anything special I need to know about downgrading? I haven't ever had the need to do this before. Thanks for your reply.
Do you see anything interesting in the apache/http logs?
Thanks for your reply. Unfortunately I don't have access to any log files for this site.
Ouch! My first guess would be an incompatability issue with the MySQL database between versions 5.3 and 5.5. The upgrade took your database to version 5.5 tables and you are still using upgraded tables on a downgraded installation. I think we may need a "database" expert that can downgrade your database. Just a "shot in the dark".
Another option might be to try the upgrade again, following these instructions:
http://www.concrete5.org/documentation/installation/upgrading_concr...
Paying special attention to:
If you're using concrete5.4.2.1 or earlier, you'll need to upgrade to concrete5.4.2.2 first.
Be sure and backup the entire directory structure and the MySQL database so you can roll-back in case things go "wonky"...
http://www.concrete5.org/documentation/installation/upgrading_concr...
Paying special attention to:
If you're using concrete5.4.2.1 or earlier, you'll need to upgrade to concrete5.4.2.2 first.
Be sure and backup the entire directory structure and the MySQL database so you can roll-back in case things go "wonky"...
If you look at the upgrade scripts for 5.5.x, it does a fair bit of slicing and dicing of the dashboard single pages.
Unfortunately, that means you cant simply move c5 back that far unless you have a database backup from before the upgrade that you can restore alongside reverting the C5 dashboard and fixing config/site.php and possibly .htaccess.
Unfortunately, that means you cant simply move c5 back that far unless you have a database backup from before the upgrade that you can restore alongside reverting the C5 dashboard and fixing config/site.php and possibly .htaccess.
That is kind of what I thought but was hoping there was another solution. I'll see what kind of backups are available and then start from scratch because at least then I'll know what I'm working with.