Datenbankupdate

Nach der Installation sollte, um sicherzugehen, dass alle Datenbanken der korrekten Struktur entsprechen, der Befehl

php /srv/kundenbereich/inc/db_update.php ofs customers

docker-compose exec -T web sh -c 'php /var/www/kundenbereich/inc/db_update.php ofs customers'

aufgerufen werden, um Aktualisierungen an den Datenbankschemata durchzuführen.

Während dieses Skript ausgeführt wird, dürfen keine Benutzer per HTTP im Kundenbereich bzw. OFS arbeiten.
Wir empfehlen die eGovernment Suite erst für Benutzer zur Verfügung zu stellen bzw. anzukündigen, dass diese verfügbar ist, wenn das Update erfolgreich war.
Eine Möglichkeit ist hierfür eine Weiterleitung (z. B. per mod_rewrite) auf eine Wartungsseite für alle Requests aus dem Internet oder internen Netz, während Requests von bestimmten ausgewählten Hosts erlaubt bleiben.