From 162d099a3d7c70475e3b09e64d5973d8c3ed1ff7 Mon Sep 17 00:00:00 2001 From: Joan Miquel Date: Fri, 14 Aug 2026 21:17:16 +0200 Subject: [PATCH 1/5] Fix PHP dockerfile --- frameworks/php/Dockerfile | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/frameworks/php/Dockerfile b/frameworks/php/Dockerfile index c8e9f451e..7873e2cd7 100644 --- a/frameworks/php/Dockerfile +++ b/frameworks/php/Dockerfile @@ -1,15 +1,13 @@ -FROM ubuntu:24.04 +FROM ubuntu:26.04 ARG DEBIAN_FRONTEND=noninteractive RUN apt-get update -yqq && apt-get install -yqq software-properties-common >/dev/null -RUN LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php >/dev/null && \ - LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/nginx >/dev/null && \ - apt-get update -yqq > /dev/null && apt-get upgrade -yqq >/dev/null && \ +RUN apt-get update -yqq > /dev/null && apt-get upgrade -yqq > /dev/null && \ apt-get install -yqq wget git libxml2-dev systemtap-sdt-dev nginx-extras \ zlib1g-dev libpcre3-dev libargon2-dev libsodium-dev libkrb5-dev \ - php8.5-fpm php8.5-cli php8.5-pgsql >/dev/null + php8.5-fpm php8.5-cli php8.5-pgsql > /dev/null COPY conf/* /etc/php/8.5/fpm/ COPY src/ src/ From 22d5031289c650b8a8dfc26ce38ba55f41434294 Mon Sep 17 00:00:00 2001 From: Joan Miquel Date: Fri, 14 Aug 2026 21:23:10 +0200 Subject: [PATCH 2/5] Show errors --- frameworks/php/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frameworks/php/Dockerfile b/frameworks/php/Dockerfile index 7873e2cd7..7d477aa00 100644 --- a/frameworks/php/Dockerfile +++ b/frameworks/php/Dockerfile @@ -7,7 +7,7 @@ RUN apt-get update -yqq && apt-get install -yqq software-properties-common >/dev RUN apt-get update -yqq > /dev/null && apt-get upgrade -yqq > /dev/null && \ apt-get install -yqq wget git libxml2-dev systemtap-sdt-dev nginx-extras \ zlib1g-dev libpcre3-dev libargon2-dev libsodium-dev libkrb5-dev \ - php8.5-fpm php8.5-cli php8.5-pgsql > /dev/null + php8.5-fpm php8.5-cli php8.5-pgsql COPY conf/* /etc/php/8.5/fpm/ COPY src/ src/ From 621d19bad9bbef8cf6ef4241252c7c22a6956653 Mon Sep 17 00:00:00 2001 From: Joan Miquel Date: Fri, 14 Aug 2026 21:26:16 +0200 Subject: [PATCH 3/5] Fix libpcre lib --- frameworks/php/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frameworks/php/Dockerfile b/frameworks/php/Dockerfile index 7d477aa00..5cfd104cd 100644 --- a/frameworks/php/Dockerfile +++ b/frameworks/php/Dockerfile @@ -6,8 +6,8 @@ RUN apt-get update -yqq && apt-get install -yqq software-properties-common >/dev RUN apt-get update -yqq > /dev/null && apt-get upgrade -yqq > /dev/null && \ apt-get install -yqq wget git libxml2-dev systemtap-sdt-dev nginx-extras \ - zlib1g-dev libpcre3-dev libargon2-dev libsodium-dev libkrb5-dev \ - php8.5-fpm php8.5-cli php8.5-pgsql + zlib1g-dev libpcre2-dev libargon2-dev libsodium-dev libkrb5-dev \ + php8.5-fpm php8.5-cli php8.5-pgsql > /dev/null COPY conf/* /etc/php/8.5/fpm/ COPY src/ src/ From 68cc1c6406fc928ab8fa1d8455e9719f9272fb2b Mon Sep 17 00:00:00 2001 From: Joan Miquel Date: Fri, 14 Aug 2026 21:40:52 +0200 Subject: [PATCH 4/5] Fix typo --- frameworks/php/nginx.conf | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frameworks/php/nginx.conf b/frameworks/php/nginx.conf index fa1bbf29d..da557f2b5 100644 --- a/frameworks/php/nginx.conf +++ b/frameworks/php/nginx.conf @@ -64,7 +64,7 @@ http { # image/svg+xml; upstream fastcgi_backend { - server unix:/var/run/php/php-fpm.sock; + server unix:/run/php/php-fpm.sock; keepalive 36; } @@ -112,6 +112,11 @@ http { fastcgi_param CONTENT_LENGTH $content_length; #include /etc/nginx/fastcgi_params; } + + location /static/ { + root /data; + add_header Last-Modified ''; + } } server { From 112c52aec1f313c1e77cbd618b21c91a91d2e60e Mon Sep 17 00:00:00 2001 From: Joan Miquel Date: Fri, 14 Aug 2026 21:41:04 +0200 Subject: [PATCH 5/5] Add static-tls --- frameworks/php/meta.json | 1 + 1 file changed, 1 insertion(+) diff --git a/frameworks/php/meta.json b/frameworks/php/meta.json index 6510a2905..01bedd31b 100644 --- a/frameworks/php/meta.json +++ b/frameworks/php/meta.json @@ -18,6 +18,7 @@ "api-4", "api-16", "static", + "static-tls", "async-db", "baseline-h2", "static-h2",