fix: update documentation and image tags to official PHP 8.4.27 release

This commit is contained in:
Patrick Asmus
2026-10-21 23:10:23 +02:00
parent b33b44f0cb
commit f649d40365
+11 -11
View File
@@ -7,7 +7,7 @@
<h1 align="center">Webtrees Docker (PHP 8.4 Security Patched)</h1> <h1 align="center">Webtrees Docker (PHP 8.4 Security Patched)</h1>
<h4 align="center"> <h4 align="center">
Webtrees Docker Image mit gepatchtem PHP 8.4.26 (Schutz vor CVE-2026-109618 / CVE-2026-109619 "PHP2Shell") Webtrees Docker Image mit gepatchtem PHP 8.4.27 (Schutz vor CVE-2026-109618 / CVE-2026-109619 "PHP2Shell")
</h4> </h4>
<h6 align="center"> <h6 align="center">
@@ -30,11 +30,11 @@ Am 21. Oktober 2026 wurde die kritische Zero-Day-Schwachstelle **"PHP2Shell"** (
Da bisherige INI-Workarounds (`session.upload_progress.enabled = Off`) laut Sicherheitsberichten (u. a. Heise Security) unvollständig sind bzw. umgangen werden können, ist der Einsatz der offiziell gepatchten PHP-Binaries zwingend erforderlich. Da bisherige INI-Workarounds (`session.upload_progress.enabled = Off`) laut Sicherheitsberichten (u. a. Heise Security) unvollständig sind bzw. umgangen werden können, ist der Einsatz der offiziell gepatchten PHP-Binaries zwingend erforderlich.
Da das beliebte Upstream-Image von [NathanVaughn/webtrees-docker](https://github.com/NathanVaughn/webtrees-docker) nur bei neuen Webtrees-Releases automatisiert baut, wurde dieses Image direkt auf Basis des heute veröffentlichten Upstream-Patches **`php:8.4-apache` (PHP 8.4.26, Build: 21.10.2026 00:32:44 UTC)** gebaut und getestet. Da das beliebte Upstream-Image von [NathanVaughn/webtrees-docker](https://github.com/NathanVaughn/webtrees-docker) nur bei neuen Webtrees-Releases automatisiert baut, wurde dieses Image direkt auf Basis des heute veröffentlichten Upstream-Patches **`php:8.4-apache` (PHP 8.4.27, Build: 21.10.2026 15:54:26 UTC)** gebaut und getestet.
* **Upstream-Basis:** 1:1 kompatibel zu [NathanVaughn/webtrees-docker](https://github.com/NathanVaughn/webtrees-docker) * **Upstream-Basis:** 1:1 kompatibel zu [NathanVaughn/webtrees-docker](https://github.com/NathanVaughn/webtrees-docker)
* **Webtrees-Versionen:** `2.2.6` und `2.2.1` * **Webtrees-Versionen:** `2.2.6` und `2.2.1`
* **PHP-Version:** `PHP 8.4.26` (Offizielles Security-Patched Release vom 21.10.2026) * **PHP-Version:** `PHP 8.4.27` (Offizielles Security-Patched Release vom 21.10.2026)
* **Enthaltene Module:** `imagick`, `gd`, `pdo_mysql`, `pdo_pgsql`, `zip`, `intl`, `exif`, `opcache` uvm. * **Enthaltene Module:** `imagick`, `gd`, `pdo_mysql`, `pdo_pgsql`, `zip`, `intl`, `exif`, `opcache` uvm.
--- ---
@@ -44,12 +44,12 @@ Da das beliebte Upstream-Image von [NathanVaughn/webtrees-docker](https://github
Die Images können direkt aus der Techniverse Gitea Container Registry bezogen werden: Die Images können direkt aus der Techniverse Gitea Container Registry bezogen werden:
```bash ```bash
# Webtrees 2.2.6 (PHP 8.4.26) # Webtrees 2.2.6 (PHP 8.4.27)
docker pull git.techniverse.net/scriptos/webtrees-docker:2.2.6-php8.4.26 docker pull git.techniverse.net/scriptos/webtrees-docker:2.2.6-php8.4.27
docker pull git.techniverse.net/scriptos/webtrees-docker:latest-php8.4.26 docker pull git.techniverse.net/scriptos/webtrees-docker:latest-php8.4.27
# Webtrees 2.2.1 (PHP 8.4.26) # Webtrees 2.2.1 (PHP 8.4.27)
docker pull git.techniverse.net/scriptos/webtrees-docker:2.2.1-php8.4.26 docker pull git.techniverse.net/scriptos/webtrees-docker:2.2.1-php8.4.27
``` ```
--- ---
@@ -61,7 +61,7 @@ Beispiel für eine `docker-compose.yaml`:
```yaml ```yaml
services: services:
webtrees-app: webtrees-app:
image: git.techniverse.net/scriptos/webtrees-docker:2.2.6-php8.4.26 image: git.techniverse.net/scriptos/webtrees-docker:2.2.6-php8.4.27
container_name: webtrees-app container_name: webtrees-app
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
@@ -116,11 +116,11 @@ docker exec webtrees-app php -v
Ausgabe: Ausgabe:
```text ```text
PHP 8.4.26 (cli) (built: Oct 21 2026 00:32:44) (NTS) PHP 8.4.27 (cli) (built: Oct 21 2026 15:54:26) (NTS)
Copyright (c) The PHP Group Copyright (c) The PHP Group
Built by https://github.com/docker-library/php Built by https://github.com/docker-library/php
Zend Engine v4.4.26, Copyright (c) Zend Technologies Zend Engine v4.4.26, Copyright (c) Zend Technologies
with Zend OPcache v8.4.26, Copyright (c), by Zend Technologies with Zend OPcache v8.4.27, Copyright (c), by Zend Technologies
``` ```
--- ---