diff --git a/install/php b/install/php index 7659046..be6d8cf 100755 --- a/install/php +++ b/install/php @@ -1,16 +1,16 @@ #!/usr/bin/env bash -##makedesc: Install php v8.3 + ppa +##makedesc: Install php v8.4 -[ $1 ] && PHPVER="$1" || PHPVER="8.3" +[ "$1" ] && PHPVER="$1" || PHPVER="8.4" echo echo "===============================================" echo "Installing php${PHPVER}..." echo "===============================================" echo -sudo LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php sudo apt install -y --autoremove \ - php${PHPVER} \ + php${PHPVER}-fpm \ + php${PHPVER}-dev \ php${PHPVER}-apcu \ php${PHPVER}-bcmath \ php${PHPVER}-cli \ @@ -24,6 +24,7 @@ sudo apt install -y --autoremove \ php${PHPVER}-mysql \ php${PHPVER}-opcache \ php${PHPVER}-pgsql \ + php${PHPVER}-simplexml \ php${PHPVER}-soap \ php${PHPVER}-sqlite3 \ php${PHPVER}-xdebug \ diff --git a/packs/phpstack b/packs/phpstack index e5efc7d..a1a2e6c 100644 --- a/packs/phpstack +++ b/packs/phpstack @@ -1,2 +1,2 @@ -##phptools: [PACK] Install only php tooling (composer, phpunit, psalm, phpcs, php-cs-fixer, php-spx, phpmd) -phptools: composer php-psalm php-spx phpcs phpmd phpstan phpunit +##phptools: [PACK] Install only php tooling (composer, phpunit, psalm, phpcs, php-cs-fixer, phpmd) +phptools: composer php-psalm phpcs phpmd phpstan phpunit