The MemberPress System Requirements are as follows:
Core Plugin
PHP: 7.4+
MySQL: 8.0+ (NO_ZERO_DATE and Strict Mode should be disabled)
Browser: Modern browsers with cookies and JavaScript enabled
WordPress: 6.0+
MemberPress runs on self-hosted WordPress (wordpress.org) and WordPress.com Business accounts. If you have any questions about how to get started with self-hosted WordPress, you can find many resources on WordPress.org.
Static File Protection Feature (PDF, MP3, etc.)
MemberPress' digital file protection access rules work best with the Apache web server. We do have some unsupported rewrite rules that will work with Nginx, but only Apache is officially supported for this feature.
If you're not using Apache and need to protect static files like PDFs or ZIPs, we recommend using the MemberPress Downloads add-on instead.
Paywall/SEO Feature
The paywall and SEO features will not work with any kind of page caching enabled.