* __MySQL__: MySQL 5.7.5+ or MariaDB 10.2+ -- with configuration requirements
Other environments may also meet the system requirements. The following sections present requirements more precisely.
...
...
@@ -53,7 +53,7 @@ Each CMS has its own policies for which versions are supported or receiving only
### PHP Version on the Command Line
The PHP version used on the command line is important and should match the version used by the web server. For example, using PHP 7.4 (or lower) on the command line and using PHP 8.0 (or higher) on the web server has been known to cause issues.
The PHP version used on the command line is important and should match the version used by the web server. For example, using PHP 8.0 (or lower) on the command line and using PHP 8.3 (or higher) on the web server has been known to cause issues.
It is also important to ensure that the same PHP extensions/modules are loaded and enabled on both the command line version of PHP and the web server version.
...
...
@@ -63,13 +63,14 @@ The following recommendations relate to the CiviCRM core codebase. CiviCRM nativ
You can find the lifecycle of current PHP versions [here](https://www.php.net/supported-versions.php).
| | CiviCRM 5.75 ESR | CiviCRM 5.x.x stable |
| | CiviCRM 5.81 ESR | CiviCRM 5.x.x stable |
| ---- | ---- | ---- |
| PHP 8.3 | **compatible** and appropriate for early adopters | **compatible and recommended** |
| PHP 8.4 | not compatible| not compatible|
| PHP 8.3 | **compatible and recommended** | **compatible and recommended** |
| PHP 8.2 | **compatible and recommended** | **compatible and recommended** |
| PHP 8.1 | **compatible and recommended** | **compatible and recommended** |
| PHP 8.0 | compatible but **not recommended** due to [PHP end-of life](http://php.net/eol.php) in Nov 2023 | compatible but **not recommended** due to [PHP end-of life](http://php.net/eol.php) in Nov 2023 |
| PHP 7.4 | compatible but **not recommended** due to [PHP end-of life](http://php.net/eol.php) in Nov 2022 | compatible but **not recommended** due to [PHP end-of life](http://php.net/eol.php) in Nov 2022 |
| PHP 7.4 | compatible but **not recommended** due to [PHP end-of life](http://php.net/eol.php) in Nov 2022 | ** not compatible ** |