The steps and procedures to use in this article depend on. Next, enable it site-wide by adding a single line to settings.php or wp-config.php: The ionCube Loader is a PHP extension that decodes and executes encoded PHP script files at run-time. If you are using a licensed plugin that requires IonCube, first make sure you’re on PHP 7.1.
We will be rolling out PHP 7.1 as the default version for Drupal 8 and WordPress sites in the future, but you can get it now on a per-site basis via pantheon.yml, and make it available in your own Custom Upstreams by adding or updating your file.įor detailed notes on changes in PHP 7.1 see Using IonCube Decoder Note that upstreams set the default PHP version via, so any value you set in pantheon.yml will override that default. Be sure to check your New Relic benchmarks before/after deploying to see the improvement! Share your results on Twitter with the hashtag #NoBSBenchmarks. You do not have to do any special steps to use ionCube. When you change the active PHP version for your account, the corresponding ionCube loader is automatically configured as well.
#Ioncube decoder php 7.1 update#
If you find there are any PHP notices due to legacy code, you can fix them in that environment and deploy both the PHP version update and necessary compatibility changes to your code at the same time. If your account is on a server that has CageFS enabled, ionCube is already loaded for the default PHP version (currently PHP 5.5).
#Ioncube decoder php 7.1 upgrade#
To upgrade to PHP 7.1, include the following in a pantheon.yml file in the root of your site’s codebase: On Pantheon, your site’s PHP version is managed along with your code, so you can make sure everything works as you’d expect in Dev or a Multidev environment before deploying to Live. Sites with IonCube requirements are now welcome on Pantheon! you can also decode sourceguardian php 7.0 - 7.4, zend guard or encodings containing eval, goto, base64decode, gzinflate, globals. In addition, Pantheon’s build of PHP 7.1 includes the IonCube decoder-required to use some licensed code, such as the popular Memberium premium WordPress plugin. If you’re still on PHP 5.x, then it’s high time to speed up your site by updating now! While full Drupal 7 support is a work in progress, many sites can upgrade without errors, and any warnings that do pop up are easy to fix. PHP 7.1 is fully supported by WordPress and Drupal 8 core. PHP 7.1 is now available platform-wide with security and performance improvements over 7.0.