Why PHP Extended?

With each new release, the official PHP community phases out support for older versions. Older releases (such as PHP 5.x, 7.x, or 8.0/8.1, and soon 8.2) no longer receive official security updates. This poses risks to the stability and security of your website.

To give you sufficient time for any necessary adjustments, Green is introducing a new service: PHP Extended. We provide the required security updates ourselves so your website stays protected. Without forcing you into immediate updates.

Check your PHP version in the MyGreen portal now.

PHP-VersionOfficial support statusEnd-of-Life (EOL) date
PHP 5.x (5.0/5.1/5.2/5.3/5.4/5.5/5.6)Expired2018
PHP 7.x (7.0/7.1/7.2/7.3/7.4)ExpiredEnd of 2022
PHP 8.0Expired in November 2022November 26, 2023
PHP 8.1Expired in November 2023December 31, 2025
PHP 8.2Expired in December 2024December 31, 2026
PHP 8.3Expired in December 2025December 31, 2027
PHP 8.4Active until December 31, 2026December 31, 2028
PHP 8.5Active until December 31, 2027December 31, 2029

For official PHP dates and information, please visit php.net.

What does this mean for your hosting plan?

To keep running your websites safely on older PHP versions even after their official End-of-Life, Green offers PHP Extended. The fee depends on the PHP generation you use and only applies if you are not using a current version:

PHP generationAffected versionsPrice (monthly incl. VAT)
Currently supported versions8.2* / 8.3 / 8.4 / 8.5Free
Generation 88.0 / 8.1CHF 3.90
Generation 77.0 / 7.1 / 7.2 / 7.3 / 7.4CHF 9.90
Generation 55.0 / 5.1 / 5.2 / 5.3 / 5.4 / 5.5 / 5.6CHF 14.90

*PHP 8.2 is an officially supported version only until December 31, 2026. We recommend upgrading to PHP 8.5 today.

Transparent and flexible: Our review process

exclamation mark in a speech bubble

Timely information

We will send you advance notice by email if you are still using an outdated version.

Form with a tick

Monthly review

Once a month, we automatically check whether outdated PHP versions are active on your hosting plans.

Calendar with a star

Automatic billing

If no switch is made by the deadline, automatic billing for PHP Extended takes effect, and the fee is billed on a monthly basis.

Form with a tick

Flexible handling & pricing mechanics

PHP Extended automatically expires as soon as you switch to a current PHP version, and billing stops. If you switch back to a paid, outdated version, the corresponding fee will apply again.

Migrate safely: How to test your website

To prevent your live website from reacting unexpectedly during an update, we recommend the following approach:

  1. Create a copy of your website in a subfolder or on a subdomain.
  2. Switch the PHP version there to a currently supported version for testing purposes.
  3. Check whether everything functions smoothly.
  4. Adjust the code if necessary and permanently switch to the new version in the Control Panel.

 Step-by-step guide

Frequently asked questions

  • Can I cancel PHP Extended at any time?

    A formal cancellation of PHP Extended is not required.

    The service and the associated monthly fee end automatically as soon as you have updated all domains of the respective generation to a current PHP version in the Control Panel. We check your versions once a month. During the next monthly review, the fee will be discontinued as soon as no old version is active anymore. You simply need to perform the update. Everything else happens fully automatically.

  • Does the price apply per domain, per PHP version, or per contract?

    Billing is per web hosting plan and per PHP generation. This means that the price is independent of how many websites or domains you run within the same contract or how many different versions of the same generation you use there.

    To clarify this, here are two practical examples:

    • Example 1: Multiple domains and versions within the same contract: Are you using three domains in a single web hosting contract, where one runs on PHP 5.3, the second on PHP 5.5, and the third on PHP 5.6?
      • Costs: Since all of these versions belong to Generation 5 and are part of the same plan, you only pay for PHP Extended Generation 5 once.

         

    • Example 2: Multiple contracts or different generations: Do you operate two different web hosting plans and use PHP 5.6 in both? Or do you use both PHP 5.6 (Generation 5) and PHP 7.4 (Generation 7) within the same plan?
      • Costs: For two separate plans with PHP 5.6, the Generation 5 fee applies twice (once per plan). If you use two different generations within a single contract (e.g., Gen 5 and Gen 7), the respective fee is charged for each of the two generations.
  • What happens if I am still using outdated versions despite canceling my hosting contract?

    If cancellations have already been submitted for your contracts, they remain valid. However, the costs for PHP Extended will be charged on a pro-rata basis until the official end of the contract, provided the old version remains active.

  • How can I change my PHP version in the Control Panel?

    A detailed guide for making the change free of charge in just a few clicks can be found in our Helpdesk.