How to update your PHP version and cancel PHP Extended Support

PHP is characterized by its vast popularity and distribution, and also by its consistent development. Developers are provided with major releases and smaller updates on a regular basis. We explain why you should update PHP regularly, what role official support plays, and how updating the PHP version works for IONOS projects.

Domain Name Registration
Build your brand on a great domain
  • Free Wildcard SSL for safer data transfers
  • Free private registration for more privacy
  • Free 2 GB email account

How to update PHP

If you want to update the PHP version of your web project, you should first create a backup of your project. This allows you to restore it back to its former state if you have to undo the upgrade due to compatibility problems or other complications. You can then update PHP by downloading the version you want to use from the official PHP website and then unpacking it into the target directory of your choice.

Tip

Looking for the perfect hosting solution for your website, PHP and more? Get fast and secure web hosting, including your own domain, SSL/TLS certificate and DDoS protection, directly from IONOS!

Many providers also offer assistance with updating PHP and related services, so you don’t necessarily have to install the PHP version yourself. As an IONOS customer, for example, you can easily initiate the version change in your customer account or cancel PHP Extended Support.

Infographic on updating your PHP version
Infographic on updating your PHP version

Step-by-step instructions for updating your PHP version with IONOS

Updating your PHP version in IONOS is as easy as 1-2-3. First, log in to your IONOS customer account with your personal user data as you normally would. Select the category Hosting to open the overview of your web project. Here, you can find the PHP menu area where you can change the PHP version. Click on Open to begin.

IONOS customer account: PHP option in Hosting dashboard
IONOS customer account: PHP option in Hosting dashboard
Web Hosting
Fast, scalable hosting for any website
  • 99.9% uptime
  • PHP 8.3 with JIT compiler
  • SSL, DDoS protection, and backups

In the next step, select the domain(s) for which you want to update the PHP version by placing a check mark in the relevant box(es), and then click Change PHP version:

PHP status of domains in IONOS customer account
PHP status of domains in IONOS customer account

Now, select the desired PHP version and press Save to update the PHP version.

PHP version options for IONOS customer account
Select the PHP version for your IONOS customer account.
Note

Updating your PHP version may take some time. Once the installation is complete, check your website to make sure everything is functioning correctly. If in doubt, switch back to the previous version. Check out the following guide on typical PHP version change errors if you need help troubleshooting issues related to PHP version updates.

How to cancel PHP Extended Support from IONOS

As part of PHP Extended Support, IONOS experts address and resolve security vulnerabilities in older PHP versions. You can use this service if there are no additional official security updates from the PHP Group for your preferred PHP version. This way, you can continue to use older editions such as PHP 7.2 or 7.3 without exposing your project to security risks.

If you plan to switch to a more current, officially supported PHP version, you may want to cancel Extended Support. To do so, follow the instructions below:

  1. Log in to your customer account.
  2. Select Hosting.
  3. Click on PHP and Open.
  4. Select the domain you wish to cancel PHP Extended Support for.
  5. Decide on a current PHP version and press Save.
  6. In the following dialog, click the link Cancel PHP Extended Support to terminate the support service.
IONOS customer account: Cancel PHP Extended Support
IONOS customer account: Cancel PHP Extended Support
Tip

With PHP Extended Support from IONOS, you can test the latest PHP versions or continue using older versions.

Was this article helpful?
We use cookies on our website to provide you with the best possible user experience. By continuing to use our website or services, you agree to their use. More Information.
Page top