Incompatible PHP version

Your server reports that you are using PHP 5.3.29. However, ANGIE requires PHP 5.4.0 or later to work.

For security, performance and efficiency reasons we only guarantee compatibility with obsolete PHP versions for software relased up to 6 months after the PHP version's official end-of-life date. You must upgrade to a newer version of PHP to restore your site. We strongly recommend using PHP 7.2.

I believe the reported PHP version is wrong

No, it's not. This is the version PHP itself reports.

My hosting control panel says I have a newer version

Not entirely accurate. A server can have multiple PHP versions installed at the same time. The version used by the hosting control panel and the version used by your site may be – and usually are – different.

I had already upgraded my PHP version

Usually this happens by your host appending some code to the site's .htaccess file. For example, many cPanel-based hosts use this to enable PHP 7.2:

AddHandler application/x-httpd-php72 .php .php5 .php4 .php3

The .htaccess file of your backed up site was renamed to htaccess.bak during the extraction of your backup. This is done automatically to prevent the restoration script from failing to load when the code in your existing .htaccess is not compatible with the server you are restoring to.

As a result the .htaccess code which upgraded your PHP version is no longer present. Therefore your server has switched to its default PHP version, 5.3.29, which is not compatible with ANGIE. Hence the page you are reading right now.

How can I upgrade my PHP version?

Generally, you need to ask your host. Usually you can do that through their hosting control panel. Some servers require your host to reconfigure your site or your server; or move your site to a different server.

We strongly recommend using PHP 7.2.

Special instructions when changing the PHP version through your hosting control panel

If you do not follow the instructions below your restored site will not work

If you can change the PHP version through the hosting control panel you are in fact creating or modifying .htaccess files on your site. To prevent restoration problems you should only change the PHP version for the installation folder of your site. Do not change the PHP version for the main folder of your site (usually called public_html, htdocs or www) yet.

At the very end of the restoration process the installation folder is removed. This happens when you click the Clean Up button. Afterwards you need to go back to your hosting control panel. Change the PHP version for the main folder of your site (usually called public_html, htdocs or www).

Tips for future updates of your .htaccess file

This should be read as a final and optional step to be taken after the ones outlined above.

Go to your hosting control panel. Use the File Manager feature to open the .htaccess file in your site's main (root) folder. Scroll all the way down. Note down any AddHandler lines you see there. If you rebuild your site's .htaccess file you will need to manually append these lines at the end of the file for your site to work. If you are using our Admin Tools software and its .htaccess Maker feature you need to add these lines at the end of the “Custom .htaccess rules at the bottom of the file” option's content, removing any other AddHandler lines which may exist therein.