Update from PHP 5.6 to PHP 7.22 users found helpful
I am managing a homepage that currently is running under PHP 5.6. As the web hosting service won't support PHP 5.6 from the end of the year, we need to update to PHP 7.1 (only until end of 2019) or even better 7.2.
The concrete5 version is: 188.8.131.52. Release Date: April 18, 2012
Which concrete5 version do I need? and is an update possible all the way to the newest version?
How to do it in an easy way?
Thanks for your help.
If you want to update to 8.4.x you will need to basically rebuild. You will need a new theme, you will need to replace any/all add-ons, and you will need to migrate the content. You can use the content migration tool, but I believe you have to be on 184.108.40.206 for that to work too.
in the meantime I found this:https://www.concrete5.org/community/forums/legacy-version-5-6-x/how-...
and thought it would help me along. Unfortunately the updates, either to the next release or to the final release didn't work.
In the log file I find the following over and over again:
'PHP message: PHP Strict Standards: Non-static method Cache::get() should not be called statically in /var/www/clients/client2883/web7485/web/concrete/models/package.php
... with all kinds of different file names at the end.
Is this something I can fix or would you suggest it's easier to start over and rebuild from scratch?