Your host is forcing a PHP upgrade. What to check first

  • Home Your host is forcing a PHP upgrade. What to check first
Your host is forcing a PHP upgrade. What to check first

Your host is forcing a PHP upgrade. What to check first

November 14, 2026

A hosting company does not send a PHP upgrade email because a site looks old. They send it because the PHP version on the server is being turned off. After that date, the site either moves to a newer PHP or it stops running. The email is a deadline, not a suggestion.

PHP is the language under WordPress, a lot of older shopping carts, and many custom sites. The host can change the version for the whole server. They cannot check whether your theme, plugins, or checkout still work on that version. That part is on the site.

What the email is actually saying

Read the date and the version numbers. A message that says PHP 7.4 will be removed, and the server will move to PHP 8.2, means every site on that account has to run on 8.2 after the date. Some hosts let you switch back for a few days. Some do not. If the email names one domain, the others on the same account can still be affected when the old version is removed.

Ignore any email that asks you to reply with a password, or to install a plugin from a link you do not already trust. Your host already has a ticket system. A real upgrade notice is also sitting in that account. If it is only in the inbox, confirm it there before you change anything.

What usually breaks

WordPress itself is rarely the first thing to fail. An old plugin, an old theme, or a custom snippet in the theme folder fails first. The public site may show a blank page, a checkout that never finishes, or a form that reloads and sends nothing. Sometimes the front looks fine and only the admin area is dead, which is worse, because you cannot get in to turn the bad plugin off.

Older stores break in a different place. osCommerce, Zen Cart, and custom cart code from the PHP 5 and PHP 7.0 years often use functions that newer PHP removed. Shipping quotes, tax, and the payment page are the usual casualties. A brochure site with no plugins can sail through the same upgrade.

A site that was already hacked is a special case. Infected files sometimes run only on the old PHP. After the upgrade they either crash the site or they keep working in a quieter way. An upgrade is not a cleanup. If the host already told you the site was compromised, that job comes before the version change, or at the same time, not after you have forgotten about it.

Copy these three things before the switch

Make a copy of the files and a copy of the database, and store them somewhere that is not only inside the same hosting account. A backup that lives on the server you are about to change is not a backup if the account gets suspended the same week.

Write down the current PHP version, and write down which domain uses it if the account has more than one. Take a look at the home page, one inside page, the contact form, and the checkout if there is a store. You need to know what "working" looked like yesterday. After the switch, those are the pages you test first.

If you can, make the switch on a copy of the site, or during a hour when an order not going through will not sit unseen overnight. Hosts like a Tuesday morning better than a Friday evening. So should you.

After the host flips the version

Open the site in a private window so you are not looking at a cached copy. Then open the admin. A white screen means you turn the newest plugin off, or you rename its folder, and you look at the error log the host provides. Guessing at random files wastes the afternoon.

Send one test through the contact form. If you take payments, place a small real order or use the gateway's test mode, and confirm the receipt. A page that displays is not the same as a form that arrives.

If the host offered a one-click rollback, do not use it as the permanent plan. The old PHP is still being removed. Rollback buys days. It does not buy a year.

When it is worth a second pair of eyes

Call if the site is blank, if you cannot log in, if checkout died, or if the host's date is this week and nobody has tried the new version yet. Computer Geek looks at the site you already have. The usual job is the upgrade itself, the plugin or cart code that will not run, and a check that the public pages still do what they did last week.

The phone is 905-426-1784. The service page for this job is the PHP upgrade. If the host wrote to you because the site was hacked, start with the hacked WordPress page instead of the version number.

To Make a Request For Further Information

TESTIMONIALS

What Our Clients
Are Saying About Us

Get a
Free Consultation


LATEST ARTICLES

See Our Latest
Blog Posts

Your host is forcing a PHP upgrade. What to check first
November 14, 2026

Your host is forcing a PH

All About PHP2Shell
November 14, 2026

All About PHP2Shell

What Could Replace the Mouse and Keyboard?
November 13, 2026

What Could Replace the Mo

Intuit Mailchimp