Details
-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 5.6.0-b1
-
Fix Version/s: 5.6.0-b1
-
Component/s: Staff Interface
-
Labels:None
Description
In the installer we started shipping with a hotfix for SourceGuardian for PHP 8.0/8.1. We updated the installer to disable the check for Ioncube because Ioncube had no support for PHP 8. Now Ioncube supports PHP 8.
- Continue checking for Ioncube in PHP 7.x
- In PHP 8.0+, check that they have Ioncube OR SourceGuardian.
They should not be able to continue with the installation if they don't have one or the other. It may be that they have SourceGuardian but are using the Ioncube files and vice-versa, but I don't think we need to check which encoded files they are using during the installation. If they have one or the other, then it can work and if they have the wrong files they can update them post install.