本文件說明如何將系統升級至最新版本的 PHP。請參考下表,確認你的 Pterodactyl 版本需要哪個 PHP 版本。
| Panel Version | PHP Version |
|---|---|
| 1.0.0 - 1.2.0 | 7.3, 7.4 |
| 1.3.0+ | 7.4, 8.0 |
| 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 |
| 1.12.0+ | 8.2, 8.3 |
若要安裝 PHP 8.3,請執行下方命令。請注意,不同作業系統對命令格式的要求可能略有不同。
# Add additional repository for PHP
add-apt-repository -y ppa:ondrej/php
apt -y update
apt -y install php8.3 php8.3-{cli,gd,mysql,common,mbstring,tokenizer,bcmath,xml,fpm,curl,zip}
從 Panel@1.3.0 起,系統要求使用 composer v2。若要更新 Composer,請執行下方命令;它會執行 Composer 自我更新,
並將你切換至第 2 版。
composer self-update --2