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

        admin Paul Phillips created issue -
        admin Paul Phillips made changes -
        Field Original Value New Value
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.6.0-b1 Sprint x [ 170 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        abdy Abdy Franco made changes -
        Assignee Abdy Franco [ abdy ]
        abdy Abdy Franco made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 1 hour, 15 minutes [ 4500 ]
        Worklog Id 16041 [ 16041 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        abdy Abdy Franco made changes -
        Time Spent 1 hour, 15 minutes [ 4500 ] 1 hour, 27 minutes [ 5220 ]
        Worklog Id 16045 [ 16045 ]
        jonathan Jonathan Reissmueller made changes -
        Status In Review [ 5 ] Closed [ 6 ]

          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