Group Office ist eine Open Source Groupware und CRM Software von Intermesh BV (Niederlande). Sie wird als Self hosted Version in 2 Varianten angeboten: Basic ist kostenlos, Pro kostet jährlich. Intermesh bietet zusätzlich eine Online Variante auf ihren Servern an.
Die Installation der self hosted Version auf einem hosted Webserver (in meinem Fall bei All-Inkl) ist inzwischen nicht mehr gut beschrieben. Vom Entwickler wird die Installation auf einen Debian/Ubuntu Server oder in einem Docker-Container beschrieben.
Meine Erfahrungen mit dem Upgrade:
Grundsätzlich
Datenbank-Sicherung mit einem SQL-Tool erstellen (z.B. mit Valetina Studio), besser als mit mySQL da die Beschränkungen durch PHP wegfallen.
Sicherung des Anwendungsordner (Source-Code), Download oder Dublikat per FTP
Vorbereitung
– leere Datenbank anlegen
– import des Dump
– leeres Verzeichnis anlegen
– Source-Code der gesicherten Anwendung hochladen
– config.php anpassen mit neuem Pfad und neuer Datenbank
– Test-Domain verbinden, testen ob dublizierte Anwendung läuft
6.2 to 6.3
– go-Dateien der Version 6.2 löschen, dabei die config.php und die Ordner files, tmp, cache behalten
– Daten der Version 6.3 hochladen
ACHTUNG die Struktur hat sich geändert, die Anwendungsdaten liegen nun im Ordner www
– die config.php und die Ordner files, tmp nach www verschieben
– die config.php anpassen, den zusätzlichen Unterordner in die entsprechenden Pfade eintragen
– PHP-Version mindestens 7.x