Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-4779

Update the installer to check for Ioncube or SourceGuardian for PHP 8.0+

    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.

        Activity

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              15/Nov/22

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 hour, 27 minutes
              1h 27m

                Agile