All closed source modules are currently dependent on Zend Guard for security/obfuscation and Zend Guard isn’t compatible with anything past 5.6 and will never be.
I don’t think we’ve had any word on what the replacement will be.
If your not depending on a commercial module, dump the distro.
I’m curious what reason you have to upgrade to PHP7. FreePBX will not benefit from it. If you have other software you want to install that requires PHP7, it would be good to install this on a separate server. Alternatively, you can install PHP7 in its own location, not in the main system path.
If you are dealing with this on a security audit, use the firewall and write this up as an exception.
The reason is indeed that we also are using OSTICKET on the same server which does need PHP7 for TLS mail. I am quiet a dummy on this, I have never heard it is also possible to install PHP in the installation folder of an application. I assumed that FreePBX 15 did support PHP7 but this seems not completely.
We do not make use of commercial modules. Do I understand it correct that Zend Security is an integrated module is in FreeBPX?
Zend Security is required to allow for the execution of some “closed source” modules in the PHP Framework that supports FreePBX. It’s not really “integrated” as much as it is a dependency.
Even if you dump the distro, I generally would not recommend running anything more than a trivial app on the PBX. Even a non-distro install of FreePBX sort of assumes it has the LAMP stack to itself. It can be shared, but is more trouble than it’s worth.
Better alternative would probably be to avoid potential conflicts and use the container system of your choice for osticket.
This is how we always worked, FreePBX together with Osticket. But as this server was running Centos 5 it was needed to be updated to Centos 7 and also Osticket needs to be updated.
Could it be expected that there will be an update that it will run PHP7 in the next 6 months?