Dokumentation für Flags in Variablen in Druckvorlagen
[kivitendo-erp.git] / doc / konfigurationsdatei.txt
index d2e6ef2..128365b 100644 (file)
@@ -1,15 +1,23 @@
 == Lx-Office Konfigurationsdatei ab Version 2.6.3 ==
 
-Seit Lx-Office 2.6.3. findet sich die Hauptconfigurationsdatei von Lx-Office in
-der Datei config/lx_office.conf.
+Seit Lx-Office 2.6.3. gibt es nur noch eine Konfigurationsdatei die benötigt wird -  die: config/lx_office.conf.
+
+Diese muß bei der Erstinstallation von Lx-Office (oder Migration von älteren Versionen) angelegt werden.
+
+Als Vorlage dient die Datei config/lx_office.conf.default.
+
+ $ cp config/lx_office.conf.default config/lx_office.conf
+
+Die Datei config/lx_office.conf.default wird immer eingelesen, Werte die in
+config/lx_office.conf stehen überschreiben die Werte aus
+config/lx_office.conf.default. Die Datei config/lx_office.conf muss also nur
+die Abschintte und Werte enthalten die von config/lx_office.conf.default abweichen.
+
+Diese Datei (lx_office.conf) ist dann eine installationsspezifische Datei,
+d.h. sie enthält bspw. lokale Passwörter und wird auch nicht im Versionsmanagement (git) verwaltet.
+
+Die Konfiguration ist ferner serverabhängig, d.h. für alle Mandaten, bzw. Datenbanken gleich.
 
-Diese muß bei der Erstinstallation von Lx-Office (oder Migration von älteren
-Versionen) angelegt werden, als Vorlage dient die Datei
-config/lx_office.conf.default. Die Datei lx_office.conf ist eine
-installationsspezifische Datei, enthält z.B. die wichtigsten Passwörter der
-lokalen Installation, und findet sich auch nicht im Git Repository.  Diese
-Konfigurationsdatei ist unabhängig von den verschiedenen Mandanten, die auf der
-Installation laufen.
 
 Die Konfigurationsdatei besteht aus mehreren Teilen, die entsprechend kommentiert sind:
 
@@ -61,3 +69,8 @@ In älteren Lx-Office Versionen gab es im Verzeichnis config die Dateien
 authentication.pl und lx-erp.conf, die jeweils Perl-Dateien waren. Es gab auch
 die Möglichkeit, eine lokale Version der Konfigurationsdatei zu erstellen
 (lx-erp-local.conf), dies ist ab 2.6.3 auch nicht mehr möglich/nötig.
+
+Beim Update von einer älteren Lx-Office Version auf 2.6.3 müssen die
+Einstellungen aus den alten Konfigurationsdateien manuell übertragen werden und
+die alten Konfigurationsdateien gelöscht oder verschoben werden, sonst kommt es
+zu einer Fehlermeldung.