Skip to content
  • GDPR-compliant
  • 100% hosting in Germany
  • Personal contact
  • Support included
  • Provisioning within 24 hours
PHP 4 min read

Viewing and changing the PHP version in Plesk

From 30 October 2026, only PHP 8.2 and later versions will be available on our web servers. Any websites still using PHP 5.x, 7.x, 8.0 or 8.1 at that time will be automatically upgraded to PHP 8.4 on that date. You can find further details in our blog post ‘PHP versions below 8.2 will be phased out on 30 October 2026’.

These instructions apply to web hosting packages using the Plesk control panel. If you use KeyHelp, please follow the illustrated guide ‘View and change the PHP version in KeyHelp’. We recommend PHP 8.4.

Before making the switch: Back-up and compatibility

Upgrading to a new version of PHP is usually straightforward for most current applications. However, older themes, plugins or code you have written yourself may cause errors. You should therefore proceed as follows:

  1. Create a backup: Back up your files and database before upgrading - using the control panel’s backup function or your application’s backup plugin.
  2. Update your application: Update WordPress, Shopware, TYPO3, Joomla and similar platforms, including themes, plugins and extensions, to the latest versions. Check the manufacturer’s system requirements to see from which version PHP 8.4 is supported.
  3. Switch over and test: Switch to the new PHP version and check the homepage, login page, forms and - for online shops - the checkout process.

Step 1: Login to Plesk

In the customer area, under Web Hosting, open the hosting details and click on ‘Open Panel’. You will be taken to Plesk without having to perform another login.

Step 2: Check the current PHP version

Click on ‘Websites & Domains’ on the left-hand side. For each domain, the ‘PHP’ entry in the Dashboard section will show the version that is currently set (for example, ‘PHP 8.1’). Check all the domains and subdomains in your package: each one may have its own version.

Step 3: Open the PHP settings

Click on PHP or PHP settings for the relevant domain. At the top of the page, you will see the PHP Version field.

Step 4: Select a new version and apply it

In the ‘PHP version’ field, select version 8.4. If there is a suffix such as ‘Secured’ after the version number, this is irrelevant to you - the version number is what matters. Leave the execution type (for example, ‘FPM application’) unchanged. Click OK or Apply at the bottom.

Depending on your version of Plesk, the labels may vary slightly.

Step 5: Check whether the new version is active

Under ‘Websites & Domains’, the PHP entry will now show the new version. Then visit your website and test the key functions. You can also check the version using a test file, as described in the KeyHelp guide under ‘Optional: Check the version using a test file’ - to do this, place the file in the httpdocs and delete it again immediately afterwards.

Common errors after switching

  • A blank page or a ‘500 Internal Server Error’: This is usually caused by an out-of-date plugin or theme. Update or deactivate it; in WordPress, renaming the plugin folder via FTP will help you regain access to the admin panel.
  • ‘Deprecated’ notices on the page: These are warnings, not errors. They disappear once the extensions have been updated; in a live environment, error display should be disabled.
  • ‘Call to undefined function’: The code uses functions that no longer exist in newer versions of PHP (for example mysql_* or each()). The only solution here is to update the application or modify the code.
  • Shop or CMS reports “PHP version not supported”: The installed application is too old for PHP 8.4. Update the application first and then switch over.

If you get stuck, temporarily set PHP to version 8.2 or 8.3 and contact our support team. Please use this time to update your application: PHP 8.2 will only receive security updates until 31 December 2026.

Which version of PHP should I choose?
We recommend PHP 8.4. If your control panel offers PHP 8.5 and your application supports this version, PHP 8.5 is also a good choice. According to php.net, PHP 8.4 will receive security updates until 31 December 2028, and PHP 8.5 until 31 December 2029.
Can I use PHP 8.2 or 8.3 for the time being?
Yes, both versions will remain available. However, PHP 8.2 will only receive security updates until 31 December 2026, and PHP 8.3 until 31 December 2027. You should therefore plan to upgrade to PHP 8.4 straight away.
What happens if I do nothing?
On 30 October 2026, we will automatically upgrade all domains still using PHP 5.x, 7.x, 8.0 or 8.1 to PHP 8.4. If your application is not prepared for this, your website may display errors afterwards. You should therefore carry out the upgrade yourself in good time.
Can I revert to an older version after the upgrade?
On PHP 8.2 or 8.3, yes; on versions earlier than 8.2, this will no longer be the case after 30 October 2026 - they will be disabled on our servers.

Support

Do you need help with the transition?

Our support team will be happy to help - please submit a ticket stating the domain in question.

Was this article helpful?

New to SpeedIT Solutions?

Hosting where you know someone.

What you are reading here is what we put into practice for our customers every day. Based in Isernhagen since 2009 - with dedicated contact persons rather than a call centre.

  • 100% hosted in Germany
  • GDPR-compliant
  • Dedicated contact person
  • Provisioning within 24 hours
4.9 88 reviews on Expeero

SpeedIT äussert empfehlenswert

Wir sind sehr zufrieden mit der Betreuung durch SpeedIT & unsere Webseite ist bei diesem günstigen Webhosting Tarif auch sehr schnell geladen/erreichbar. Alles in Allem 10/10
CorneliaRecommends us · 08/04/2025

100 % recommend us · Expeero

All reviews on HOSTtest (opens in a new window)

You might also be interested in:

Personal support

Of course, our support team is also happy to assist you personally. If you cannot find what you are looking for in our knowledge base or require personalised support, please do not hesitate to contact us. We’re here to help you and to ensure that your experience with our products and services is as smooth and enjoyable as possible.