How to Check and Update Your PHP Version

  • Home
  • Latest
  • How to Check and Update Your PHP Version

How to Check and Update Your PHP Version

Websites have always run on code, but it wasn’t always the case that they used multiple programming languages. Most modern sites use languages like JavaScript and CSS for scripts and design elements – back in the day, though, websites were typically just written in HTML.

Users who load up sites with their web browsers can point to the CSS and JavaScript elements present on a site, but there’s another highly important programming language that’s running on a website’s server: PHP. If you’re loading or hosting a WordPress site, PHP is responsible for almost everything on the front and back end.

From page templates and the WordPress dashboard to the plugins and themes installed on a website, PHP is a programming language that is inextricable from the platform we call WordPress.

What is PHP?

What is PHP?

PHP is a popular programming language that’s mainly used to create websites. It’s an open-source language that’s free to use, just like WordPress. In light of this fact, it’s easy to see why PHP is among the most commonly used languages in web development.

For example, popular websites such as Facebook have PHP running behind the scenes. It’s also what most of WordPress core is coded with. And you can use PHP for many exciting things, such as automating your WordPress login page and managing your WordPress posts.

Unlike languages such as HTML and CSS, which dictate the style and layout of a website, PHP is responsible for what a website actually does. PHP is server-side, so it gets processed on whatever machine is using a hard drive that stores the PHP code. This differs from client-side languages, such as JavaScript, that display the work they do on a user’s internet browser.

Because PHP is a server-side language, you’ll have to tackle site performance issues related to PHP by yourself. Even if someone had the most cutting-edge computer in the world, they’d still encounter issues when loading your website if you’re dealing with PHP-related site performance problems.

Why Updating Your WordPress Site’s PHP Version is Important

PHP is inextricable from your WordPress site and its performance – it’s responsible for pulling the right data from your database, packing it up in CSS and HTML, and rendering a complete website visible from your users’ internet browsers. In other words, if PHP slows down, so does everything else.

Additionally, it’s important that you keep your WordPress site’s PHP version up to date since using old versions can compromise your site’s security to vulnerabilities and cybersecurity threats. It’s little wonder, then, that PHP as a language has been consistently iterated throughout the years, spawning a ton of versions as a result.

According to WordPress’s official recommendation, you’ll want your server to at least be running PHP 7.4 so that you can run the current version of WordPress. As PHP improves over time, it becomes much faster and more secure. Security and speed are especially important for WordPress site owners or their employees who may need to access their sites remotely through a VPN (which is common, as statistics show that 15% of people utilize a VPN daily). At the time of this article’s writing, you’ll have the greatest speed and security if you’re running PHP 8.1 on your server.

Before you jump into checking and updating your WordPress site’s PHP version, it’s important to know that active support for older PHP versions is running out. Support for version 7.4, for instance, was removed in 2020, with its security support ceasing toward the end of 2021. So, if you need other reasons to update your WordPress site’s PHP version, the lack of active and security support for older versions will hopefully convince you.

How to Check Your WordPress Site PHP Version

There are several options at your disposal when it comes to checking your WordPress site’s PHP version. We’ll focus on three ways to view it below.

View Your PHP Version on WordPress’ Site Health Section

View Your PHP Version in WordPress' Site Health Section

The first and easiest way to view your PHP version is to simply log into your site and navigate to Tools > Site Health and click on the ‘Info’ tab. Then scroll down to where you see an accordion label for ‘Server’ and click to open it. Here you can quickly find your current PHP version, along with lots of other helpful information about your server, themes, plugins, and your WordPress site in general.

Check Your PHP Version with Your Hosting Provider

WP Engine Check PHP Version

Another way to check your site’s PHP version is by checking your hosting management panel. If you access your hosting account and search its back end, you should be able to locate a menu named something similar to general ‘Site Information’ or ‘PHP Settings.’

For WP Engine users, this information is promptly displayed on your Sites section when you log in. You can see which version you’re using directly through these settings, and you’ll be able to upgrade to a later version through the same settings as well.

Use a Troubleshooting Plugin

WPTools Plugin

As a WordPress site owner, you have the luxury of being able to use plugins. And depending on your needs you may already be using (or want to install) an all-in-one type troubleshooting plugin like WP Tools. For this plugin specifically there is a ‘PHPINFO’ tool that will display your PHP version, server configuration, etc. Using this plugin is straightforward: simply install it and then activate it, after which you’ll be able to check what your current PHP version is via your WordPress dashboard (as well as a ton of other information).

Now, if you already happen to be running the latest PHP version on your server, you can stop here. If, however, you need to upgrade your PHP version safely, then keep reading.

How to Update Your PHP Version for WordPress

Before you upgrade your PHP version, first things first.

  1. Check to see what the latest compatible version of PHP is for WordPress. You can view PHP compatibility in the Make WordPress Handbook, as well as a nifty chart that shows which WordPress versions play nice with each PHP version.
  2. Backup your WordPress site in case you run into incompatibilities between your site’s existing code (such as your WP themes, scripts, and plugins) and the version of PHP that you’re upgrading to.

Once you’ve created your local copy and finished backing up your site, you can also use the free PHP Compatibility Checker WordPress plugin to verify that you have no compatibility issues. Install the plugin and, once it’s installed, scan for potential errors and warnings and then update or possibly replace your incompatible themes or plugins. You can also follow the suggestions that PHP Compatibility Checker gives you.

Upgrade PHP

WP Engine Upgrade PHP Option

To actually upgrade your version of PHP, log into your hosting provider’s administrator dashboard. For WP Engine users, you’ll see a warning symbol next to your PHP version if there is an update available.

WP Engine Upgrade PHP

Just click to open a pop-up window and proceed with your PHP upgrade. It’s that easy!

Alternatively, your admin dashboard might have a menu item called something similar to ‘PHP Version Manager,’ after which you can go to the location of your website and choose the PHP version you want to run. Certain admin panels may require you to conduct your own search to find the necessary tool with which to upgrade – in this case; you may want to contact your provider.

Note: Because PHP is used on your server, which is typically owned and managed by your hosting company, they are the ones who decide when a PHP update will be available to you. This is a good thing though since trusted WordPress hosts will test for stability and compatibility before upgrading their server PHP and enabling update options for their customers.


PHP is the thing that keeps all the pieces of your WordPress site together, and it’s essential that you keep your PHP version updated. Doing so will provide you with greater site security and speed, and if you’ve checked and upgraded your PHP version per the steps laid out in this article, your site is in perfect shape to continue into the future!

43 Comments

  1. Avatar
    ufabet Reply April 23, 2024 - 10:16 pm

    You’re so awesome! I don’t believe I have read a single thing like that before. So great to find someone with some original thoughts on this topic. Really.. thank you for starting this up. This website is something that is needed on the internet, someone with a little originality!

  2. Avatar
    ufabet Reply April 23, 2024 - 12:42 am

    Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post

  3. Avatar
    ufabet Reply April 18, 2024 - 10:06 pm

    Nice post. I learn something totally new and challenging on websites

  4. Avatar
    Ronaldgar Reply April 16, 2024 - 8:56 am

    FlipBooks are a great addition
    to any passive income strategy. Because once you create a FlipBook, market it, share it & Earn it, it can technically sell itself.

    Learn More https://www.youtube.com/watch?v=JfRrd79oCfk?19214

  5. Avatar
    UFABET Reply April 9, 2024 - 9:01 pm

    naturally like your web site however you need to take a look at the spelling on several of your posts. A number of them are rife with spelling problems and I find it very bothersome to tell the truth on the other hand I will surely come again again.

  6. Avatar
    ufaland Reply April 9, 2024 - 4:50 pm

    Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post

  7. Avatar
    ufabet911 ทางเข้า Reply April 7, 2024 - 2:40 pm

    I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!

  8. Avatar
    ufabet911 Reply April 6, 2024 - 4:30 pm

    I just like the helpful information you provide in your articles

  9. Avatar
    ufabet911 Reply April 6, 2024 - 12:08 am

    Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post



Leave a Reply

logo-primary

© 2016-2022 CreedHosting. All rights reserved.