Sometimes we have to say goodbye. Next month we say goodbye to CentOS 5 going EoL (End of Life) – but most critically to most of you – we have PHP… which is constantly evolving and moving forwards. 5.6 that so many of us are still using regretfully – well it is now slipping into security updates only. Rest in peace. It is time to ensure your code works on the 7.x versions.
So why does this matter to me?
Today we have updated the ‘supported versions of PHP‘ on our shared hosting website – moving to 5.6, 7.0, and 7.1.
Most noticeably there will be the “I have not changed anything in the last ten years, and now my site no longer works!” Sure. First of all you are fortunate that you are not host to a variety of more nefarious peoples from home and away – secondly things move on, it is time to change. It is not just more secure and in support, it is faster, more effecient with new methods and shiny things. Say hello to Seven.
So what is supported right now?
At the time of writing this these are the versions of PHP in support :
5.6.30 is the current stable version and has already gone End of Life 19th January 2017;
7.0.16 is the current stable recommended version – goes End of Life 3rd December 2017;
7.1.1 is the current stable development version – goes End of Life 1 December 2018.
If you are running 5.2 5.3 5.4 5.5 – the ship has long since sailed.
If you have any concerns over this – then the chances are you need to make some changes. In most cases it is a matter of simply selecting a newer version to use within your control panel. The down side is older code will error as things become deprecated – however – tracking down and fixing some errors in code is usually better than either a site that no longer works at all – or a defaced one that is attacking others and compromising your visitors.
If you would like to discuss the matter further – don’t hesitate to contact technical support who should be able to point you in the right direction or talk you through how to make these changes.