1. Home
  2. Docs
  3. AcadLix
  4. Getting Started
  5. Requirements

Requirements

System Requirements for Acadlix

To ensure Acadlix runs smoothly on your website, please make sure your server and WordPress setup meet the following minimum requirements:

WordPress Requirements

  • WordPress Version: 6.8 or higher
  • PHP Version: 8.2 or higher (8.2+ recommended)
  • MySQL Version: 5.7 or higher (or MariaDB 10.4+)
  • curl: 7.34.0 or higher
  • Memory Limit: 128 MB or more (256 MB recommended for large sites)

 Required PHP Extensions

Ensure the following PHP extensions/modules are enabled on your server:

  • curl
  • mbstring
  • tokenizer
  • openssl
  • pdo
  • pdo_mysql
  • gd
  • json
  • ctype
  • xml
  • zip
  • fileinfo
  • filter
  • intl (recommended for internationalization support)

 Server Configuration

  • HTTPS: Recommended (for secure data transmission and API integrations)
  • PHP max execution time: 120 seconds or more
  • PHP max input vars: 3000 or more
  • Post max size: 64 MB or more
  • Upload max filesize: 64 MB or more

Optional (for Advanced Features)

Some advanced features may require:

  • REST API access
  • WP Cron enabled (for scheduled tasks)
  • OpenSSL (for secure integrations like Zoom, Stripe, etc.)

Not Supported

  • Internet Explorer
  • Outdated PHP versions (8.1 or lower)
  • Outdated WordPress versions ( lower than 6.8)

Impportant

  • Ensure JS/CSS assets from the plugin are not blocked by caching/security plugins
  • Caching plugins (e.g., WP Rocket, LiteSpeed, W3 Total Cache) must whitelist REST endpoints:
    – Example: /wp-json/acadlix/v1/*
  • Security plugins (e.g., Wordfence, iThemes Security) must not block:
    – HTTP verbs: GET, POST, PUT, DELETE, OPTIONS
    – Allow application/json headers
  • Firewalls/CDNs must not strip CORS headers or throttle preflight requests
  • If using a CDN, make sure dynamic API routes are excluded from cache and serve updated JS files.

How can we help?