Understanding PHP incompatibility

The PHP Compatibility Scanner allows you to quickly find out if your website is compatible with the latest PHP versions.

The PHP Compatibility Scanner has a status indicator:

  • The Compatibility Scanner will confirm that the website is compatible or not.  
  • If the tool is not able to determine with certainty that the site is compatible, the status will indicate that it is not compatible.

For more information on why your website may not be compatible, select Download CSV Report to generate a compatibility report. This report can be shared with your web developer.

Popular CMSes:

If you are running any of the following versions of these popular CMSes, in most cases, it should be safe to upgrade your PHP version:

WordPress 5.2 (or above)
Drupal 8.7.1 (or above)
Joomla! 4 (or above)

Note: You would need to ensure that any plugins you are using are compatible with the latest PHP version. Please refer to the compatibility report for more detail.

FAQ:

If it is likely that my website is compatible with the latest PHP version, why is it indicated as incompatible?

While the version of CMS you are using may be compatible with the latest PHP versions, the plugins or bespoke software you are using may not be. We recommend that your web developer review the error messages in the compatibility report before upgrading.

If any site components are not working after the upgrade, you can roll back the changes by downgrading to the previous version of PHP via the PHP Config tool in the control panel. Be sure to fix the broken components to ensure your site will be compatible with the latest PHP version.

Why do I need to upgrade my PHP version?

All major content management systems recommend using the latest PHP version due to the performance and security benefits. Using an older version of PHP leaves your site vulnerable to malicious activities from hackers, as security updates for this version have reached end of life. 

I don’t know how to interpret the compatibility report provided. What do I do now?

We recommend that you share the compatibility report with your web developer who will be able to interpret the report and make the necessary changes. 

I haven’t experienced problems with the older version of WordPress that I am currently using. Do I still need to upgrade?

It is best practice to make use of the latest version of PHP so that your website is not vulnerable to malicious activities from hackers.   

Assist Note

Older versions of PHP are no longer available for use on the web server for security reasons.

If a PHP version is no longer available, it will not be possible to roll back to that version.