From 21a1828144a9ea30e24c502f8b44209d6d9023dd Mon Sep 17 00:00:00 2001 From: gcch Date: Mon, 15 Dec 2025 15:34:50 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20corrige=20la=20configuration=20Compose?= =?UTF-8?q?=20+=20passe=20=C3=A0=20PHP8.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- compose.yaml | 4 ++-- containers/Dockerfile | 2 +- containers/conf/angie/haikuatelier.conf | 5 +++++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/compose.yaml b/compose.yaml index 85962e71..384bad4c 100755 --- a/compose.yaml +++ b/compose.yaml @@ -74,7 +74,7 @@ services: - "./containers/conf/angie:/etc/angie:rw" - "./containers/data/certs:/etc/angie/ssl:ro" - "./containers/data/angie/logs:/var/log/angie:rw" - - "./:/var/www/wordpress:ro" + - "./:/var/www/wordpress:rw" traefik: container_name: "haikuatelier.fr-traefik" env_file: @@ -118,7 +118,7 @@ services: - "CMD-SHELL" - "valkey-cli ping | grep PONG" timeout: "5s" - image: "docker.io/valkey/valkey:8-alpine" + image: "docker.io/valkey/valkey:9-alpine" restart: "unless-stopped" sysctls: - "net.core.somaxconn=512" diff --git a/containers/Dockerfile b/containers/Dockerfile index 94c70f3e..9ce1b86a 100644 --- a/containers/Dockerfile +++ b/containers/Dockerfile @@ -10,7 +10,7 @@ RUN set -eux && apk add --no-cache \ # Récupère les fichiers du site pour la branche « Production ». RUN git clone --branch production --depth 1 http://git.gcch.fr/gcch/haiku-atelier-2024.git "/tmp/repo" -FROM docker.io/library/wordpress:php8.4-fpm-alpine AS php +FROM docker.io/library/wordpress:php8.5-fpm-alpine AS php ENTRYPOINT [] LABEL org.opencontainers.image.title=wordpress-haiku-atelier \ diff --git a/containers/conf/angie/haikuatelier.conf b/containers/conf/angie/haikuatelier.conf index cb1bd818..eacd5c44 100755 --- a/containers/conf/angie/haikuatelier.conf +++ b/containers/conf/angie/haikuatelier.conf @@ -11,6 +11,11 @@ server { # Remove X-Powered-By, which is an information leak fastcgi_hide_header X-Powered-By; + # Pour éviter des erreurs liés à des requêtes trop lourdes. + fastcgi_buffers 16 32k; + fastcgi_buffer_size 64k; + fastcgi_busy_buffers_size 64k; + # Point d'accès pour vérifier la santé du conteneur Angie. location = /health { access_log off;