• v1.4.0 7578e72334

    v1.4.0 – PHP 8.4 (fehlerhaftes Image, bitte v1.4.1 nutzen)
    Build & Push Docker Image / build-and-push (push) Successful in 1m45s
    Pre-Release

    scriptos released this 2026-11-01 16:15:15 +00:00 | 1 commits to master since this release

    ❌ Bitte nicht verwenden: Das Image 1.4.0 wurde versehentlich für arm64 gebaut und startet auf amd64-Hosts nicht (exec format error). Nutze stattdessen v1.4.1 – inhaltlich identisch, nur korrekt für linux/amd64 gebaut.

    Umstieg auf PHP 8.4

    Ab dieser Version basiert das Image auf Debian 13 (Trixie) mit PHP 8.4.27. PHP 7.4 bekommt seit 2022 keine Sicherheitsupdates mehr und ist u. a. von PHP2Shell (CVE-2026-109618, CVE-2026-109619) betroffen.

    ⚠️ Bitte beachten

    AdminServ, RemoteCP und XAseco stammen aus PHP-5-Zeiten und werden beim Containerstart automatisch für PHP 8 gepatcht. Ich habe die gängigen Funktionen getestet, es kann aber noch zu Fehlern kommen. Bitte meldet Probleme als Issue – mit Beschreibung und der passenden Log-Meldung. Wer bei PHP 7.4 bleiben möchte, nutzt vorerst 1.3.3.

    Änderungen

    • Basis: debian:trixie-slim, PHP 8.4.27 (Archive-Repositories von Bullseye entfallen)
    • Php8Compat.php: ergänzt __construct() für PHP-4-Konstruktoren, stellt $str{0} auf $str[0] um und markiert statisch aufgerufene Methoden als static
    • XAseco: Webaccess-Antworten als Array initialisiert (behebt TypeErrors in Dedimania/ManiaKarma), mysqli_report(MYSQLI_REPORT_OFF) für den mysql-Shim, count()-Fix und Absturz-Fix im TeamSpeak3-Plugin
    • XAseco-Healthcheck: Verbindungsfehler externer Dienste (z. B. das nicht erreichbare dedimania.net) lösen keinen Neustart mehr aus
    • AdminServ: „MatchSettings erstellen“ bei Map-Dateinamen mit Sonderzeichen repariert, Überlauf beim Speichern von Zeitlimits (z. B. LapsTimeLimit) behoben
    • RemoteCP: PHP_DISPLAY_ERRORS wird respektiert, PHP-7.4-Deprecations behoben, weniger Log-Rauschen, remotecp/cache/*.log wird rotiert

    Update

    git pull
    docker compose pull
    docker compose up -d
    
    Downloads