Posts by Tobias

    Um OpenXE schnell lokal zu starten habe ich für den Tag 1.7 ein Docker Image gebaut.

    Mit Docker Compose kann man eine MariaDB und OpenXE 1.7 Instanz lokal starten. http://localhost:8282/www/setup/setup.php


    bios/openxe:V.1.7

    Code: Docker Quickstart
    git clone https://github.com/tsgoff/docker-openxe.git && \
      cd docker-openxe && \
      docker compose up

    Aktuell wird nur der Datenbank und der userdata Ordner lokal gemountet.

    Auf Kubernetes läuft das Konstrukt ebenfalls.

    Code
    kubectl apply -f openxe-depl-svc.yaml

    Wird der OpenXE Container gekillt und neu erstellt muss man conf/user.inc.php manuell neu erstellen.

    Code
    Deprecated: function_exists(): Passing null to parameter #1 ($function) of type string is deprecated in /var/www/html/www/setup/setup.php on line 104

    Im Installer Script läuft man mit PHP 8.1 in eine deprecated Meldung


    diry workaround in www/setup/setup.php

    Code
    $error = ((function_exists($action ?? '')) ? $action() : '');