nigelj wrote: ↑Fri Jul 05, 2019 6:37 pm
Is there any reason that you know of why a 2.5.24 site won't run on the latest PHP?
Because it won't. It's that simple.
Basically, J! 2.5 was created in 2011; it was originally called J! 1.6. J! 1.6 was renamed J! 1.7 and then it was renamed J! 2.5. J! 2.5.24 was released in July 2014; the final release of J! 2.5 was J! 2.5.28 on 10 December 2014. J! 2.5 was designed around PHP 5 which was available at the time.
PHP 7.0 was released in December 2015; you can research the release history of PHP here:
https://en.wikipedia.org/wiki/PHP#Release_history
Now if you don't want more of the history lesson, the lesson from history is that the technology of the internet has changed. PHP 7.
x is different to PHP 5 and software that was designed for PHP 5 just won't work with PHP 7 unless you change the software. So, again, it's really that simple.
J! 2.5 is dead. People who have J! 2.5 websites have two choices: (a) they can rebuild their websites by "starting over" (i.e. create a new website based on current technology) and, perhaps, salvage some of the old site content or (b) they can attempt to "migrate" their websites to J! 3. Neither of these approaches is dead easy: the methodology requires patience, planning, commitment, investment of time (and perhaps money). If people lack patience, the ability to plan and see a project through to completion, or the resources and skill to undertake the technical tasks, then they will fail, obviously.
It's your website; it's your choice to do what you want with it. We can only provide you the benefit of our experience and offer you our advice. Good luck.
