PHP Version or Compatibility Problem
Your site breaks or warns about compatibility because the hosting PHP version changed, or your software is too old or too new for it.
Common signs of this issue
- The site broke after the host changed PHP versions.
- You see a warning about an outdated or unsupported PHP version.
- A plugin or theme says it needs a newer (or older) PHP version.
- Errors mention "deprecated" or "syntax" issues.
Safe checks you can do yourself
None of these require sharing passwords with anyone.
- Find your current PHP version (often shown in cPanel under "Select PHP Version" or "MultiPHP") — just look, don't change it yet.
- Note any plugin/theme messages stating which PHP version they require.
- Recall whether the host recently changed PHP automatically, which is common as old versions retire.
- Confirm you have a recent backup before changing the PHP version.
- If you can, test a version change on a staging copy rather than the live site.
What this usually means
Either the host moved you to a newer PHP version that your older theme/plugins can't handle, or your software needs a newer PHP version than you're running.
The fix is to match a PHP version that's both supported by the host and compatible with your software — sometimes alongside updating the software itself.
What not to do
- Don't flip PHP versions repeatedly on a live site hoping one works — test carefully.
- Don't stay on a long-retired PHP version; it's a security risk and unsupported.
- Don't change versions without a backup in place.
When to get help
Choosing the right PHP version and updating software to match can be fiddly, and a wrong move takes a live site down. If you're unsure, it's a quick task for someone who does it regularly — ideally tested before going live.
Could your hosting be the problem?
If your host is slow, unreliable, or hard to deal with, moving to a better one can clear up issues like this for good. One we genuinely recommend is Instant Access Internet Services — a smaller, compassionate company with 30 years in the business, known for being one of the fastest, with great management and low pricing. (Just a recommendation — no affiliate link, no kickback.)
Not sure what to do next?
Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.
Is this a business website? If this issue may be costing you leads, sales, or trust, you may want a direct review instead of trial and error.
Frequently asked questions
My host changed PHP and the site broke — why?
Hosts retire old PHP versions for security. If your theme or plugins weren't ready for the new version, they can error. Matching a compatible version (and updating software) resolves it.
Can I just pick the newest PHP version?
Only if your software supports it. Newest isn't always compatible with older themes/plugins. Test on a staging copy first when possible.