Hallo Jens,
da hast du Recht!
Nach einem Tag Arbeit kann ich Dir den Fehler benennen!
Ich bin von einem Server der ca. ein Jahr alt ist auf einen neuen Server umgezogen.
Wendet man deine Installationsanleitung an, dann bedarf es bei Neuinstallation der Anlage von MySQL! Der Befehl lautet: sudo apt-get install mysql-server
bei Ubuntu 20.04 wird als Standard die Version 8.0 von MySQL geladen.
Die funktioniert auch mit J-Lawyer, bis man das backup der alten Installation (MySQL 5.7) einspielt. Die hat nämlich einen Dump der MySQL 5.7.
8.0 und 5.7 Dump passt nicht! es sei denn man hätte einen Dump ohne Metadaten. Den wiederum liest J-Lawyer beim einspielen dann aber nicht ein.
Ich habe jetzt den Server nochmal neu aufgesetzt und die 5.7 variante zwangsweise installiert und es funktioniert ohne Probleme.
Es wäre für die Gemeinde super hilfreich, wenn du eine Anleitung für ein Upgrade auf MySQL 8 hättest?
Was auch dann immer noch erforderlich ist, ist die Einstellung der Rechte, damit die Vorschau geladen werden kann.
sudo chown -R j-lawyer-server:j-lawyer-server /usr/local/j-lawyer-server/j-lawyer-data
Beste Grüße
Stephan