phpinfoFile
Get a Free Server Check

CMS PHP requirements

Check the requirements of the exact app version you plan to run before changing your server.

A practical compatibility checklist

  1. Confirm the target release. Read the official requirements for your CMS, framework, plugins and theme. Requirements change between releases.
  2. Compare PHP versions. Check the PHP version serving web requests, not only the version returned by php -v in a shell.
  3. List required extensions. Common needs include database drivers, mbstring, curl, intl, zip and image processing. The exact list depends on the app.
  4. Review limits and services. Check memory, upload size, execution time, HTTPS, scheduled jobs, database version and file permissions against the vendor's requirements.
  5. Test a staging copy. Verify sign-in, forms, checkout, background jobs and integrations before a live upgrade. Keep a restorable backup.

Use the server command reference for an initial check, then compare its output with a private web request. Avoid publishing a full diagnostic report. Need a planned move? See our PHP upgrade service.

Need a hand with your server? Request a free server check.