From 64acaac95e1da3010b2ce5394b77ddb79263e5dc Mon Sep 17 00:00:00 2001 From: Matthew Penner Date: Wed, 28 Aug 2024 20:18:11 -0600 Subject: [PATCH] chore: update to PHP 8.2 minimum Signed-off-by: Matthew Penner --- guides/php_upgrade.md | 1 + panel/1.0/getting_started.md | 2 +- panel/1.0/updating.md | 34 +++++++++++++++++----------------- 3 files changed, 19 insertions(+), 18 deletions(-) diff --git a/guides/php_upgrade.md b/guides/php_upgrade.md index 11a10a494..1b6e974ff 100644 --- a/guides/php_upgrade.md +++ b/guides/php_upgrade.md @@ -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 diff --git a/panel/1.0/getting_started.md b/panel/1.0/getting_started.md index fee3f5bbd..47fb54f47 100644 --- a/panel/1.0/getting_started.md +++ b/panel/1.0/getting_started.md @@ -35,7 +35,7 @@ this software on an OpenVZ based system you will — most likely — 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.) diff --git a/panel/1.0/updating.md b/panel/1.0/updating.md index 95f2386e1..97f841b9a 100644 --- a/panel/1.0/updating.md +++ b/panel/1.0/updating.md @@ -9,20 +9,21 @@ Each version of Pterodactyl Panel also has a corresponding minimum version of Wi is required for it to run. Please see the chart below for how these versions line up. In 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 | -| 1.3.x | 1.3.x | | 7.4, 8.0 | -| 1.4.x | 1.4.x | | 7.4, 8.0 | -| 1.5.x | 1.4.x | | 7.4, 8.0 | -| 1.6.x | 1.4.x | | 7.4, 8.0 | -| 1.7.x | 1.5.x | | 7.4, 8.0 | -| 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** | +| 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 | +| 1.3.x | 1.3.x | | 7.4, 8.0 | +| 1.4.x | 1.4.x | | 7.4, 8.0 | +| 1.5.x | 1.4.x | | 7.4, 8.0 | +| 1.6.x | 1.4.x | | 7.4, 8.0 | +| 1.7.x | 1.5.x | | 7.4, 8.0 | +| 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** | + ::: 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