Like I said, FreePBX doesn’t currently support PHP 7.
There is a difference between being able to run on PHP 7.x versus being supported and it has nothing to do with our commercial modules. Sangoma will not provide support for FreePBX running on PHP 7.x at this time. There has been zero testing for PHP 7.x. This means if you are running FreePBX on PHP 7.x, this is an unsupported configuration and at some point it may give you a ‘bad time’. This also means we may not fix any of these issue for a while. Basically, you’re on your own.
Of course this is not the world I want I want to live in. I would love to say, yay we support PHP 7.x, install it world! But that’s just not where we are at this present time.
That being said, working on support for PHP 7.x is one of the top priorities for the FreePBX team. But it’s not going to be before the 16.0 release.