PHP version incompatible
Symptoms
- The application shows errors such as "call to undefined function" or "requires PHP version".
- The site stopped working after the PHP version was changed.
- The installer or update tool refuses to run.
Common causes
- The selected PHP version is too old or too new for the application.
- A plugin or library in the application needs a different PHP version.
- The change was made for one domain but the application is installed in another folder.
Safe initial checks
- Find the required PHP version in the application's documentation or requirements page.
- Check the current version in the hosting panel. See PHP and applications.
- Check the error log for the exact message. See Resource usage and logs.
Step-by-step solutions
- Version too old. Select a PHP version that the application supports, and test the site.
- Version too new. Select a supported older version, or update the application and its plugins first.
- Plugin needs a different version. Update or replace the plugin that causes the conflict.
- Wrong folder. Set the PHP version for the domain or folder that holds the application.
Test each change on a copy of the site if possible.
How to confirm the issue is fixed
- The application loads, and the admin area works.
- The error log shows no version-related messages.
When to contact support
Contact support if the required version is not offered on your plan, or if the change does not take effect.
Information to include in a support ticket
- The application name and version, and the PHP version you need.
- The exact error text from the log.
Related articles
- PHP and applications
- WordPress white screen or 500 error
- Database connection failed
- Resource usage and logs
Last reviewed
2026-10-27
