Skip to content

System Requirements

Before installing Quantum Competitions for WooCommerce, ensure your hosting environment satisfies the following minimum and recommended 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)

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 (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.