System Requirements

Most current web servers* that use PHP and MySQL can run WHASOLS.

The following table shows the minimum and recommended system requirements for running WHASOLS 1.0.1 and later.
Requirement Minimum Recommended
PHP Version 7.4 Latest 7.4  Release
PHP Memory Limit256MB 256MB**
PHP Database Extension SQLi SQLi or PDO
PHP Extensions Curl with SSL***

GD2 Image Library
JSON Support
XML
SimpleXML
OpenSSL

IconvMBString
GMP
OpenSSL***
BC Math
Intl
JSON Support
XML
SimpleXML
Fileinfo

MySQL Version Maria 10 Latest 10.0+
Ioncube Loaders 12.0 or later The latest 12.x Ioncube for your PHP version
While these are the minimum requirements, we strongly recommend using the latest available, stable releases of all software and extensions.
For a detailed discussion of the recommended system environment configurations (OS, Web Server, Database Engine, PHP and Ioncube), see the System Environment Guide


* We validate WHASOLS to run in Linux based environments running the Apache web server. Other environments like Windows-based configurations may experience compatibility issues with which Technical Support cannot assist.

** Memory requirements vary depending upon the size and volume of activity in an installation. Your exact requirements may differ.

*** As part of PCI compliance, a SSL library capable of TLS 1.2 may be required. If using OpenSSL, version 1.0.1c or newer is recommended.