diff --git a/ansible/playbook.yml b/ansible/playbook.yml index def07cd..593e56f 100644 --- a/ansible/playbook.yml +++ b/ansible/playbook.yml @@ -44,30 +44,30 @@ - name: Installation de PHP 8.3 et PHP 8.3-FPM avec les dépendances ansible.builtin.apt: name: - - php8.3 - - php8.3-fpm - - php8.3-cli - - php8.3-common - - php8.3-mysql - - php8.3-pgsql - - php8.3-xml - - php8.3-mbstring - - php8.3-zip - - php8.3-intl - - php8.3-gd - - php8.3-curl - - php8.3-pdo - - php8.3-opcache - - php8.3-bcmath - - php8.3-redis - - php8.3-imagick + - php8.4 + - php8.4-fpm + - php8.4-cli + - php8.4-common + - php8.4-mysql + - php8.4-pgsql + - php8.4-xml + - php8.4-mbstring + - php8.4-zip + - php8.4-intl + - php8.4-gd + - php8.4-curl + - php8.4-pdo + - php8.4-opcache + - php8.4-bcmath + - php8.4-redis + - php8.4-imagick - ffmpeg state: present when: ansible_os_family == "Debian" - name: Démarrage et activation du service PHP 8.3 FPM ansible.builtin.systemd: - name: php8.3-fpm + name: php8.4-fpm state: started enabled: yes when: ansible_os_family == "Debian" diff --git a/ansible/templates/caddy.j2 b/ansible/templates/caddy.j2 index 8b01218..18601f3 100644 --- a/ansible/templates/caddy.j2 +++ b/ansible/templates/caddy.j2 @@ -40,7 +40,7 @@ intranet.ludikevent.fr, signature.ludikevent.fr, reservation.ludikevent.fr { } # --- PHP FASTCGI --- # Ici, Caddy transmet automatiquement tous les headers définis ci-dessus au socket PHP - php_fastcgi unix//run/php/php8.3-fpm.sock { + php_fastcgi unix//run/php/php8.4-fpm.sock { read_timeout 300s write_timeout 300s dial_timeout 100s diff --git a/update.sh b/update.sh index d7101d3..b7ddad4 100644 --- a/update.sh +++ b/update.sh @@ -4,6 +4,7 @@ ORANGE='\033[0;33m' GREEN='\033[0;32m' CYAN='\033[0;36m' RESET='\033[0m' # Reset color to default +sudo update-alternatives --set php /usr/bin/php8.4 echo "${CYAN}####################################${RESET}" echo "${CYAN}# LUDIKEVENT INTRANET UPDATE START #${RESET}" @@ -12,3 +13,4 @@ ansible-playbook -i ansible/hosts.ini ansible/playbook.yml echo "${CYAN}##############${RESET}" echo "${CYAN}# END UPDATE #${RESET}" echo "${CYAN}##############${RESET}" +sudo update-alternatives --set php /usr/bin/php8.3