Paul Posted March 31, 2014 Report Share Posted March 31, 2014 Most people are running older versions of the Ioncube loaders, and PHP 5.5 supported builds of Blesta are not backwards compatible with these legacy loaders. Additionally, Blesta must be encoded for PHP 5.3 or 5.4 support in order to work with PHP 5.5, per this thread on Ioncube's forums, quoted below -- If you encode with ioncube_encoder5 (the encoder for PHP 5.0) the encoded files will run on PHP 5.0 - PHP 5.4 with the correct ionCube Loader installed. However, as it currently stands, you will need to encode with either ioncube_encoder53 (the encoder for PHP 5.3) or ioncube_encoder54 (the encoder for PHP 5.4) for the encoded files to run on PHP 5.5. But, the minimum requirement for Blesta is PHP 5.1.3, so we have been releasing builds that are compatible for the majority (PHP 5.1.3 through 5.4.x), but not compatible with PHP 5.5. Adoption rates for PHP 5.5 are increasing, and we recognize the need to support it. At this time, due to Ioncube's limitations, we would be required to have 2 separate builds in order to support PHP 5.1.3-5.4.x and PHP 5.5. We are releasing this hotfix to allow PHP 5.5 support for Blesta 3.1.3. The zip contains only the 3 files we encode, to protect licensing. If you are not running Blesta 3.1.3 DO NOT apply the hotfix. blesta-3.1.3-php-5.5-hotfix.zip If you are doing a fresh install, first download blesta-3.1.3.zip and overwrite the files in 3.1.3 from the hotfix above before attempting the installation. If you are planning to upgrade your existing server to PHP 5.5 and have Blesta 3.1.3 installed, overwrite the files in the hotfix above after you upgrade your PHP. joshin, Michael and flangefrog 3 Link to comment Share on other sites More sharing options...
joshin Posted May 12, 2014 Report Share Posted May 12, 2014 Thank you! Link to comment Share on other sites More sharing options...
rexington Posted May 22, 2014 Report Share Posted May 22, 2014 Hey there -- just upgraded to the latest PHP5 in order to help pass PCI check, and completely broke my blesta install! So, any chance you have a patch for 3.2.0? Link to comment Share on other sites More sharing options...
Paul Posted May 22, 2014 Author Report Share Posted May 22, 2014 Hey there -- just upgraded to the latest PHP5 in order to help pass PCI check, and completely broke my blesta install! So, any chance you have a patch for 3.2.0? It's included in the blesta-3.2.0.zip file, look for the hotfix-php5.5 directory, and overwrite your files with those in the hotfix directory. Michael 1 Link to comment Share on other sites More sharing options...
rexington Posted May 22, 2014 Report Share Posted May 22, 2014 Awesome. Thanks! Link to comment Share on other sites More sharing options...
Recommended Posts