Difference between revisions of "System Requirements"

From WHMCS Documentation

 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
Most current web servers* with PHP & MySQL installed will be capable of running WHMCS.
 
Most current web servers* with PHP & MySQL installed will be capable of running WHMCS.
  
The following table shows the minimum and recommended system requirements for running WHMCS 7.0 and later.
+
The following table shows the minimum and recommended system requirements for running WHMCS 7.5 and later.
  
 
{| class="table table-striped"
 
{| class="table table-striped"
Line 10: Line 10:
 
| PHP Version
 
| PHP Version
 
| 5.6.0
 
| 5.6.0
| ''Latest'' 7.0.x Release
+
| ''Latest'' 7.1 or 7.2 Release
 
|-
 
|-
 
| PHP Memory Limit
 
| PHP Memory Limit
Line 28: Line 28:
 
GD2 Image Library<br/>
 
GD2 Image Library<br/>
 
JSON Support<br/>
 
JSON Support<br/>
 +
IMAP <br/>
 
'''MBString'''<br/>
 
'''MBString'''<br/>
 
'''Iconv'''
 
'''Iconv'''
 
|-
 
|-
 
| MySQL Version
 
| MySQL Version
| 5.1.0
+
| 5.2.0
 
| 5.5.x
 
| 5.5.x
 
|-
 
|-
 
| Ioncube Loaders
 
| Ioncube Loaders
| 5.0.21 or later for PHP 5.6<br>6.0.2 or later for PHP 7
+
| 10.1.0 or later
| The latest 5.x version for PHP 5.6<br>The latest 6.x version for PHP 7
+
| The latest 10.1.x version
 
|}
 
|}
  
 
<div class="docs-alert-info">
 
<div class="docs-alert-info">
WHMCS 6.x supports PHP 5.3.7 or later, including PHP 5.4, 5.5 and 5.6.<br>
+
WHMCS 7.0-7.4 supports PHP 5.6 and 7.0<br />
WHMCS 7.x supports PHP 5.6 and 7.0
+
WHMCS 7.5 supports PHP 5.6, 7.0, 7.1, and 7.2
 
</div>
 
</div>
  
 
<div class="docs-alert-warning">
 
<div class="docs-alert-warning">
While these are the minimum requirements, we '''''strongly recommend using the latest available, stable releases of all software and extensions'''''.  Recommended suggestions are correct as at 26nd August 2017.
+
While these are the minimum requirements, we '''''strongly recommend using the latest available, stable releases of all software and extensions'''''.  Recommended suggestions are correct as at 2nd April 2018.
 
</div>
 
</div>
  
Looking for the requirements for the WHMCS 6.x series?  [[Version 6.x System Requirements|Click here]]
+
<div class="docs-alert-success">
 +
A detailed discussion of the recommended system environment configurations (OS, Web Server, Database Engine, PHP and Ioncube) is published in the [[System Environment Guide]].
 +
</div>
 +
 
 +
Looking for the requirements for the earlier WHMCS 7.0 - 7.4 versions?  [[Version 7.0-7.4 System Requirements|Click here]]
  
 
<nowiki>* We validate WHMCS to run in Linux based environments running the Apache web server. Other environments such as Windows based configurations may experience compatibility issues and are not supported.</nowiki>
 
<nowiki>* We validate WHMCS to run in Linux based environments running the Apache web server. Other environments such as Windows based configurations may experience compatibility issues and are not supported.</nowiki>

Latest revision as of 15:12, 3 August 2018

Most current web servers* with PHP & MySQL installed will be capable of running WHMCS.

The following table shows the minimum and recommended system requirements for running WHMCS 7.5 and later.

Requirement Minimum Recommended
PHP Version 5.6.0 Latest 7.1 or 7.2 Release
PHP Memory Limit 64MB 128MB**
PHP Database Extension PDO PDO
PHP Extensions Curl with SSL

GD2 Image Library
JSON Support
XML

Curl with SSL

GD2 Image Library
JSON Support
IMAP
MBString
Iconv

MySQL Version 5.2.0 5.5.x
Ioncube Loaders 10.1.0 or later The latest 10.1.x version

WHMCS 7.0-7.4 supports PHP 5.6 and 7.0
WHMCS 7.5 supports PHP 5.6, 7.0, 7.1, and 7.2

While these are the minimum requirements, we strongly recommend using the latest available, stable releases of all software and extensions. Recommended suggestions are correct as at 2nd April 2018.

A detailed discussion of the recommended system environment configurations (OS, Web Server, Database Engine, PHP and Ioncube) is published in the System Environment Guide.

Looking for the requirements for the earlier WHMCS 7.0 - 7.4 versions? Click here

* We validate WHMCS to run in Linux based environments running the Apache web server. Other environments such as Windows based configurations may experience compatibility issues and are not supported.

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

*** As part of PCI compliance, we recommend a SSL library capable of TLS 1.1 and/or 1.2. If using OpenSSL, version 1.0.1c or newer is recommended.