WHMCS Server Requirements

cPanel hosting environment diagnostic report

8.3.36PHP Version
256MPHP Memory Limit
InstalledionCube Loader
2PDO Drivers

1. Server Information

CheckDetectedStatusDetails
PHP Version8.3.36PASSWHMCS 9.0 baseline: PHP 8.2 or 8.3
PHP Memory Limit256MPASSMinimum 64M; 128M recommended
ionCube Loader15.5PASSVerify version against your WHMCS release
cURL SSL8.22.0PASSHTTPS requests require SSL support
PDO MySQL DriverAvailablePASSRequired for the WHMCS database
mysqlndAvailablePASSWHMCS requires PDO MySQL built with mysqlnd
Web ServerLiteSpeedPASSConfirm Apache compatibility and mod_rewrite separately

2. Required PHP Extensions

ExtensionPurposeStatusAction
cURL / SSL supportcurlPASSEnabled
GD image librarygdPASSEnabled
IMAPimapPASSEnabled
JSONjsonPASSEnabled
PDO database APIPDOPASSEnabled
PDO MySQLpdo_mysqlPASSEnabled
ReflectionReflectionPASSEnabled
XMLxmlPASSEnabled
SimpleXMLSimpleXMLPASSEnabled
DOMdomPASSEnabled
LibXMLlibxmlPASSEnabled

3. Recommended PHP Extensions

ExtensionPurposeStatusAction
BC MathbcmathPASSEnabled
FileinfofileinfoPASSEnabled
GMPgmpPASSEnabled
IconviconvPASSEnabled
IntlintlPASSEnabled
MbstringmbstringPASSEnabled
OpenSSLopensslPASSEnabled
SOAPsoapPASSEnabled

4. Overall Report

0Failed core checks
0Recommended extensions missing

BASELINE PASSED

This is a preliminary diagnostic, not an official WHMCS installer. It does not verify database credentials, actual database connectivity, cron jobs, file permissions, license validity, or all version-specific requirements. A PHP version or ionCube mismatch can prevent WHMCS from running.