From 64bb1d24fb3ebfddcee53bf947754c8aa1c2c671 Mon Sep 17 00:00:00 2001 From: Christopher Hertel Date: Thu, 8 Oct 2026 00:36:34 +0200 Subject: [PATCH 1/2] [Examples] Run the OAuth examples on PHP 8.5 --- examples/server/oauth-keycloak/Dockerfile | 2 +- examples/server/oauth-microsoft/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/server/oauth-keycloak/Dockerfile b/examples/server/oauth-keycloak/Dockerfile index f877c73a..e735df9b 100644 --- a/examples/server/oauth-keycloak/Dockerfile +++ b/examples/server/oauth-keycloak/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-fpm-alpine +FROM php:8.5-fpm-alpine # Install dependencies RUN apk add --no-cache \ diff --git a/examples/server/oauth-microsoft/Dockerfile b/examples/server/oauth-microsoft/Dockerfile index f877c73a..e735df9b 100644 --- a/examples/server/oauth-microsoft/Dockerfile +++ b/examples/server/oauth-microsoft/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-fpm-alpine +FROM php:8.5-fpm-alpine # Install dependencies RUN apk add --no-cache \ From 6b6bce0dbd1197fe56592d0eece1c9d6aef6914f Mon Sep 17 00:00:00 2001 From: Christopher Hertel Date: Thu, 8 Oct 2026 00:56:11 +0200 Subject: [PATCH 2/2] [Examples] Drop the opcache install, built into PHP 8.5 --- examples/server/oauth-keycloak/Dockerfile | 3 --- examples/server/oauth-microsoft/Dockerfile | 3 --- 2 files changed, 6 deletions(-) diff --git a/examples/server/oauth-keycloak/Dockerfile b/examples/server/oauth-keycloak/Dockerfile index e735df9b..cab3cf95 100644 --- a/examples/server/oauth-keycloak/Dockerfile +++ b/examples/server/oauth-keycloak/Dockerfile @@ -12,9 +12,6 @@ COPY --from=composer:2 /usr/bin/composer /usr/bin/composer # Set working directory WORKDIR /app -# Install PHP extensions -RUN docker-php-ext-install opcache - # Configure PHP-FPM to listen on TCP RUN sed -i 's/listen = .*/listen = 9000/' /usr/local/etc/php-fpm.d/www.conf diff --git a/examples/server/oauth-microsoft/Dockerfile b/examples/server/oauth-microsoft/Dockerfile index e735df9b..cab3cf95 100644 --- a/examples/server/oauth-microsoft/Dockerfile +++ b/examples/server/oauth-microsoft/Dockerfile @@ -12,9 +12,6 @@ COPY --from=composer:2 /usr/bin/composer /usr/bin/composer # Set working directory WORKDIR /app -# Install PHP extensions -RUN docker-php-ext-install opcache - # Configure PHP-FPM to listen on TCP RUN sed -i 's/listen = .*/listen = 9000/' /usr/local/etc/php-fpm.d/www.conf