chore: update to PHP 8.2 minimum

Signed-off-by: Matthew Penner <me@matthewp.io>
This commit is contained in:
Matthew Penner 2024-08-28 20:18:11 -06:00
parent 6ef6a49e4a
commit 64acaac95e
No known key found for this signature in database
3 changed files with 19 additions and 18 deletions

View File

@ -10,6 +10,7 @@ table below to check what version you need for your version of Pterodactyl.
| 1.8.0+ | 7.4, 8.0, 8.1 |
| 1.11.0 - 1.11.3 | 8.0, 8.1 |
| 1.11.4+ | 8.1, 8.2, 8.3 |
| 1.11.10+ | 8.2, 8.3 |
## Install PHP

View File

@ -35,7 +35,7 @@ this software on an OpenVZ based system you will &mdash; most likely &mdash; not
## Dependencies
* PHP `8.1`, `8.2`, or `8.3` (recommended) with the following extensions: `cli`, `openssl`, `gd`, `mysql`, `PDO`, `mbstring`, `tokenizer`, `bcmath`, `xml` or `dom`, `curl`, `zip`, and `fpm` if you are planning to use NGINX.
* PHP `8.2` or `8.3` (recommended) with the following extensions: `cli`, `openssl`, `gd`, `mysql`, `PDO`, `mbstring`, `tokenizer`, `bcmath`, `xml` or `dom`, `curl`, `zip`, and `fpm` if you are planning to use NGINX.
* MySQL `5.7.22` and higher (MySQL `8` recommended) **or** MariaDB `10.2` and higher.
* Redis (`redis-server`)
* A webserver (Apache, NGINX, Caddy, etc.)

View File

@ -10,7 +10,7 @@ is required for it to run. Please see the chart below for how these versions lin
most cases your base Wings version should match that of your Panel.
| Panel Version | Wings Version | Supported | PHP Versions |
| ------------- | ------------- | --------- | ----------------- |
| ------------- | ------------- | --------- | --------------------- |
| 1.0.x | 1.0.x | | 7.3, 7.4 |
| 1.1.x | 1.1.x | | 7.3, 7.4 |
| 1.2.x | 1.2.x | | 7.3, 7.4 |
@ -22,7 +22,8 @@ most cases your base Wings version should match that of your Panel.
| 1.8.x | 1.6.x | | 7.4, 8.0, 8.1 |
| 1.9.x | 1.6.x | | 7.4, 8.0, 8.1 |
| 1.10.x | 1.7.x | | 7.4, 8.0, 8.1 |
| **1.11.x** | **1.11.x** | ✅ | 8.1, 8.2, **8.3** |
| **1.11.x** | **1.11.x** | ✅ | ~~8.1~~, 8.2, **8.3** |
::: tip Wings releases
There are no 1.8.x, 1.9.x, or 1.10.x releases of Wings.
@ -30,15 +31,14 @@ There are no 1.8.x, 1.9.x, or 1.10.x releases of Wings.
## Update Dependencies
- PHP `8.1`, `8.2`, or `8.3` (recommended)
- PHP `8.2`, or `8.3` (recommended)
- Composer `2.X`
**Before continuing**, please ensure that your system and web server configuration has been upgraded to at least PHP 8.1 by running `php -v` and Composer 2 by running `composer --version`. You
should see an output similar to the result below. If you do not see at least PHP 8.1 and Composer 2, you will need to upgrade by following
our [PHP Upgrade Guide](/guides/php_upgrade.md) and return to this documentation afterward.
```
```shell
vagrant@pterodactyl:~/app$ php -v
PHP 8.1.5 (cli) (built: Apr 21 2022 10:32:13) (NTS)
Copyright (c) The PHP Group