Dropping Support for PHP ≤ 7.0

PHP is stopping security updates of PHP 5.6 on 31 Dec and PHP 7.0 on 3 Dec which means that on those dates we can no longer reliably support those versions of PHP.

OpenEMR will be dropping support for PHP ≤ 7.0 at the end of 2018. A release number has yet to be announced.

See http://php.net/supported-versions.php for details.

hi @robert.down and everybody else,

Here’s a stab at only supporting php >7.0, which is needed for the more current doctrine packages also :
Upgrade min php 7 1 1 by bradymiller · Pull Request #2004 · openemr/openemr · GitHub

Still needs testing.

-brady

1 Like

Hi,

The above PR appears to working well so far. Note this means OpenEMR will not work with PHP 5.6 or 7.0 :slight_smile:

The development demos on the farm are ready for this (dropped the development demos that were using the older PHP versions):
https://www.open-emr.org/wiki/index.php/Development_Demo#Daily_Build_Development_Demos

Thoughts?

-brady

This is testing well and going to take the plunge :slight_smile:

How long has the PR been available? This is a big step, let’s not jump it. Give it a week or so more?

Too late…

I can always revert it if it becomes to much of a hassle for the developers. But we need couple months of good testing time on the newer packages that were required.

-brady

Note that nobody was against your initial proposal to do this on your original post, so we should be ok.

It’s in master but we haven’t market a release, right? I’m fine with getting it to devs quickly

Haven’t tagged a release yet. I am guessing the next release will be in about 2 months or so.

1 Like

Reminder, as of tomorrow OpenEMR will no longer support PHP ≤ 7.0.

We recommend all users upgrade as soon as possible.