#!/usr/bin/env bash set -euo pipefail # Upgrade PHP to 8.4 via Ondřej Surý PPA sudo add-apt-repository -y ppa:ondrej/php sudo apt update sudo apt install -y php8.4 php8.4-zip php8.4-mbstring php8.4-gd php8.4-curl php8.4-xml php8.4-intl php8.4-bcmath php8.4-mysql # Switch Apache PHP module sudo a2dismod php8.1 || true sudo a2enmod php8.4 sudo systemctl restart apache2 echo "Verify with: php -v"