Skip to content
Snippets Groups Projects
Commit 1ced2b9f authored by eileen's avatar eileen :8ball:
Browse files

Update requirements.md

parent 98b3b0f2
No related branches found
No related tags found
No related merge requests found
......@@ -10,7 +10,7 @@ A recommended server environment should typically meet these guidelines:
* __Operating system__: Linux
* __CMS__: Backdrop, Drupal 7, Drupal 10, Joomla 4 or WordPress
* __PHP__: PHP 8.1 or 8.2 is recommended
* __PHP__: PHP 8.2 or 8.3 is recommended
* __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 ** |
| PHP <7.4 | **not compatible** | **not compatible** |
......@@ -87,7 +88,7 @@ You can find the lifecycle of current PHP versions [here](https://www.php.net/su
| 5.35 - 5.36 | 7.2 | 7.3 |
| 5.37 - 5.45 | 7.2 | 7.4 |
| 5.46 - 5.69 | 7.3 | 7.4 |
| 5.70 - | 7.4 | 8.1 |
| 5.70 - 5.81 | 7.4 | 8.1 |
### PHP Extensions
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment