You are using a version of PHP that no longer receives security updates.
Posted by Mark [Elevated X Support], Last modified by John [Elevated X Support] on 16 December 2020 10:44 AM
|
|
Error:WARNING: You are using a version of PHP that no longer receives security updates. PHP 7.3 is required by January 31st, 2021.
![]() We recommend PHP 7.3. More details on why we do this are at the bottom of this article.
Software Requirements:
When your host updates PHP, please make sure they follow the CMS requirements guideline here: http://elevatedx.com/requirements.php Your host should specifically take note of these changes: - MySQL: We will be requiring MySQL 5.7.19 or MariaDB 10.4.13 or greater moving forward. Please have your host update your database prior to updating PHP. - IonCube: The software will require IonCube 10.3.9 or greater to be run on PHP 7.3. - FFmpeg 4.1.x or greater is required. Upgrading from PHP 5.6:If you are upgrading from PHP 7.1 to PHP 7.2 or 7.3, your host should be able to do this without any files on our end. If you are upgrading from PHP 5.6 to 7.3, you will need to log into your admin panel and check what IonCube version of the software you have: Old install:Current Install:
You or your host can upgrade PHP on your end without any intervention on our part. You or they can follow our CMS Requirements Page and make sure all the necessary libraries are available.
Or any other string besides (ion 7.1), please do the following:
PHP 7.0+ PitfallsPHP 7.0 no longer includes the original MySQL API. While the Elevated X CMS no longer uses this library, you may have other software or custom templates that uses this functionality. If you have any software that uses this deprecated library, your host should be able to install this as a PECL module: PHP 7.2+ PitfallsPHP 7.2 has some changes to type handling that may introduce errors on your templates. If you are upgrading to PHP 7.2 and are using existing templates, we have a script your host can run that will correct several common errors on your PHP templates: PHP 7.3+ Pitfalls:If you are upgrading from PHP 7.1 or earlier, please look at the above section for PHP 7.2 pitfalls. Otherwise, you should be able to safely upgrade from PHP 7.2 to PHP 7.3 with little to no issues. Here are a list of backwards incompatible changes from PHP 7.2 to 7.3. None of these specific instances are used in any of our standard templates, and we have not found any of these specific use cases in custom templates as of yet. PHP 7.4+ Support:We will have full support for PHP 7.4 once IonCube 11 is available later this year (Fall 2020). We currently have beta support for PHP 7.4. If you have a development environment that is running PHP 7.4 and wish to run the CMS, please submit a support request and let us know! Upgrade Rationale:In order to protect our clients from hacking attacks, we have made our CMS require a major version of PHP that supports security updates. Here are list of dates that we have discontinued, or will discontinue support for a specific version of PHP
For newer versions of PHP, these dates coincide with when PHP stops receiving security updates:
When a major version of PHP no longer receives security updates, it opens your server to hacking attacks. Moving forward, the CMS will only operate on versions of PHP that receive security updates. This makes your install more secure. | |
|