System Requirements
Outlines the minimum WordPress version, PHP requirements, and server specifications needed to run the User Registration & Membership plugin effectively.
Last updated on Jul 14, 2026
System Requirements for User Registration & Membership
To use the User Registration & Membership plugin smoothly on your WordPress site, your server and WordPress setup must meet certain minimum requirements. These requirements help ensure the plugin runs reliably, securely, and with full functionality.
Supported WordPress Version
The plugin requires your WordPress installation to be up-to-date:
✅ Your WordPress version should be 6.4 or higher.
🔎 Why this matters: Keeping WordPress updated improves security, compatibility, and performance. Many plugin features rely on the latest WordPress core functions.
How to Check Your WordPress Version
Log in to your WordPress Dashboard
Scroll to the bottom of any admin page — the version number is shown in the footer
Or go to Dashboard → Updates to see your current version and update if needed
PHP Version Requirements
PHP is the server-side language that powers WordPress. The plugin requires:
✅ PHP version 7.2 or higher.
⚠ Important: PHP versions older than 7.2 are not supported and may cause errors or lack feature support.
💡 PHP 7.2+ is recommended for:
Better speed and performance
Stronger security protections
Support for modern PHP features used by the plugin
MySQL Database Version
Your WordPress database must use:
✅ MySQL 5.6 or higher.
💡 If your host uses MariaDB, which is a fork of MySQL, make sure it's the equivalent version (typically MariaDB 10.x and above).
Recommended PHP Configuration Settings
To ensure the plugin works smoothly — especially for forms, uploads, and server tasks — these PHP settings should be configured properly:
Setting | Recommended Value | Why it matters |
post_max_size | 64M or more | Allows larger form submissions |
memory_limit | 256M or more | Lets complex scripts run reliably |
max_execution_time | 300 seconds | Prevents timeouts during processes |
upload_max_filesize | 64M or more | Supports file uploads in forms |
💡 What these do: These settings control how much data your server can handle at once, especially when users upload files, when forms process data, or when PHP scripts run longer tasks.
Required PHP Functions
Some features of the plugin rely on WordPress being able to make remote requests.
✔ WP Remote Get must be enabled on your server.
💡 If this is disabled, features like automatic updates, remote verification, or integrations may not work correctly.
How to Check Your Server Requirements
Go to your WordPress Dashboard
Navigate to Tools → Site Health
Click the Info tab
Expand the Server section — you'll see your PHP version, database version, and other server details
👉 This page shows most of the required values (PHP version, max upload size, memory limit, etc.) so you can verify them quickly.

How to Update PHP Version (cPanel)
If your server uses cPanel, you can often update PHP yourself:
Log in to cPanel (or ask your hosting support if you don't have access)
Find and click Select PHP Version or MultiPHP Manager under the Software section
Choose a PHP version 7.2 or higher
Click Save/Apply to update it
💡 Tip: After changing PHP, check your site front-end and admin area to make sure everything looks normal.
Security Note
Using older PHP versions:
Exposes your site to security risks
May prevent the plugin from working correctly
Can lead to compatibility issues with other plugins and themes
Always aim to keep your PHP and WordPress core updated.
Summary Checklist
WordPress: 6.4 or higher
PHP: 7.2 or higher
MySQL: 5.6 or higher
post_max_size: 64M
memory_limit: 256M
max_execution_time: 300 seconds
upload_max_filesize: 64M
WP Remote Get: enabled
Final Tips
If you're not sure how to change server settings, contact your hosting provider support — they can help adjust PHP settings
Always backup your site before updating PHP or WordPress versions
After updating PHP or server configurations, revisit the Site Health page to confirm all settings are correct