WebFrontEnd überschreibt von Hand geänderte Einstellungen

Hilfe zu Znuny Problemen aller Art
Locked
ebydos
Znuny newbie
Posts: 10
Joined: 29 May 2006, 13:57

WebFrontEnd überschreibt von Hand geänderte Einstellungen

Post by ebydos »

Hallo,

wir haben unser OTRS vor ein paar Wochen auf 2.0 migriert.

Nun haben wir folgendes Problem:

Wenn man in den Config Files, z.B. ZZZAAuto.pm ändert, übernimmt er die Einstellungen - Wie zum Beispiel die Ticket-Hook.

Sobald man dann im Webinterface im OTRS im Menupunkt SysConfig Einstellungen ändert, überschreibt er die zuvorgeänderten Einstellungen auf den alten Stand.

Hat jemand einen Rat?
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Ändere die Daten einfach nicht manuell.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
darkside

Post by darkside »

@ebydos

Helfen kann ich Dir da auch nicht. Das sollte nicht passierenl. In den XML-Files stehen Standardwerte drin, aber er sollte im Grunde bei Vorhandensein der ZZZA*.pm auch diese Werte einlesen, wenn mit Sysconfig gearbeitet wird.
ebydos
Znuny newbie
Posts: 10
Joined: 29 May 2006, 13:57

Verstehe...

Post by ebydos »

Ok,

wir haben nicht alle Einstellungen im WebFrontend finden können, daher hatten wir die Einstellungen manuell in den AAA*-Files vorgenommen. Ich habe gerade gelesen, dass man die nicht von Hand ändern darf. :oops:

Nun wird einiges klarer :idea:

Das bedeutet wohl, dass wenn ich schon selbst Hand anlege, dass in den xml-files mache.
darkside

Re: Verstehe...

Post by darkside »

ebydos wrote: Das bedeutet wohl, dass wenn ich schon selbst Hand anlege, dass in den xml-files mache.
Nein, da erst recht nicht. Ich habe mich auch ein wenig geirrt.

Genauer passiert eigentlich folgendes:
Da ja in den Modulen mit den Konfigurationsvariablen gearbeitet wird, müssen diese auch existieren, damit keine Fehler auftauchen (Logisch :) ).

Diese Variablen werden unterhalb Kernel/Config/Files in den einzelnen *.pm's definiert und mit Standardwerten gefüttert.

Rufs Du die "Sysconfig" auf, werden anhand der dazu passenden XML-Files die Optionsfelder in der Oberfläche generiert ... mit Beschreibung, Art des Feldes, möglichen Eingaben etc. ... nur das steht in den XML-Dateien drin.

Mit speichern Deiner Änderung werden die beiden ZZZ*.pm Files angelegt.

Was mir aber gerade aufgefallen ist:
Die Werte sind zum Teil doppelt drin ... also sowohl in der ZZZAAuto als auch in der ZZZAuto. Änderungen werden scheinbar in erser Linie aus der ZZZAuto genommen. Wenn Du etwas händisch änderst, solltest Du nur da Werte ändern ... das sollte auch in der Sysconfig ankommen. Hat bei mir zumindestens gerade geklappt :)
Locked