System Requirements
Before installing Quantum Competitions for WooCommerce, ensure your hosting environment satisfies the following minimum and recommended requirements.
Minimum Requirements
Section titled “Minimum Requirements”| Component | Minimum Version | Recommended Version |
|---|---|---|
| PHP | 7.4 | 8.1 or 8.2+ |
| WordPress | 5.8 | 6.4+ |
| WooCommerce | 6.0 | 8.0+ (HPOS compatible) |
| MySQL / MariaDB | MySQL 5.7 / MariaDB 10.3 | MySQL 8.0+ / MariaDB 10.6+ |
| PHP Memory Limit | 256M | 512M+ (for high-volume draws) |
Required PHP Extensions
Section titled “Required PHP Extensions”Ensure the following PHP modules are enabled on your server:
ext-curl: Required for license validation, Quantum Randomizer API calls, and external webhooks.ext-json: Used for ticket storage, cart payloads, and instant win tables.ext-mbstring: For multibyte character and language handling.ext-openssl: For secure communication and cryptographic random integer generation.
Server & Cron Configuration
Section titled “Server & Cron Configuration”- Server Cron (
crontab): Standard WordPress virtual cron depends on site traffic. For accurate countdown endings, ticket releases, and auto-draws, set up a real server cron job firing every minute:Terminal window * * * * * wget -q -O - https://yourdomain.com/wp-cron.php >/dev/null 2>&1 - Object Cache (Optional but Recommended):
- Redis or Memcached via a persistent object cache drop-in (
object-cache.php) provides massive speed improvements for high-traffic ticket selection.
- Redis or Memcached via a persistent object cache drop-in (