Skip to main content

How to upgrade your PHP version? Step by Step

How to upgrade your PHP version

Updated this week

Upgrading your PHP version is quick and safe.

Prerequisites

  • Access to cPanel or

  • Access to Funio Hub

Task completion: 5 minutes

Expertise: intermediate

How to do it?

  1. Log in to your cPanel.

  2. In the Software section, choose Select PHP Version.

  3. View your current PHP version and selected PHP extensions.

  4. Compare your current version with the table below.

  5. Choose a New PHP version

  6. Click the Apply button to confirm

  7. Test your Website

Tips Before Upgrading

  1. Backup your site and database before making changes.

  2. Update your CMS and plugins.

  3. Check requirements

  4. Contact support if you need any help

Compare PHP Versions

PHP Version

Release Date

Support EOL

5.2

2 November 2006

6 January 2011

5.3

30 June 2009

14 August 2014

5.4

1 March 2012

3 September 2015

5.5

20 June 2013

10 July 2016

5.6

28 August 2014

31 December 2018

7.0

3 December 2015

3 December 2018

7.1

1 December 2016

1 December 2019

7.2

30 November 2017

30 November 2020

7.3

28 November 2019

6 December 2021

7.4

28 August 2019

28 November 2022

8.0

26 November 2020

26 November 2023

8.1

25 November 2021

31 December 2025

8.2

24 November 2022

31 December 2026

8.3

23 November 2023

31 December 2027

8.4

21 November 2024

31 December 2028

How to Test your Website?

  1. Visit your website to ensure everything works normally.

  2. Test critical pages and forms.

  3. Check for errors or missing functionality.

  4. If you use WordPress or another CMS, check the Plugins → Site Health or Tools → Status section for compatibility warnings.

  5. Update your CMS, themes, and plugins.

Note: If something doesn’t work, you can temporarily switch back to your previous version. If you don’t have experience with this process, we recommend contacting your developer.

Best Practices

  • Always upgrade the CMS before PHP

  • Test on staging when possible

  • Remove abandoned extensions

  • Keep PHP updated for security

Related Articles

Did this answer your question?