Hallo,
ich hab ein riesen Problem mit einer Contenido-Installation.
Ich habe das System von 4.6.8 auf 4.6.15 und dann auf 4.8.11 upgedated.
Das System umfasst 4 Mandanten wobei einer alleine fast 1000 artikel hat pro Sprache (5 Sprachen).
Seit einiger Zeit beim durchklicken und erstellen neuer Templates, weil es war gleichzeitig ein Relaunch, passieren komische Dinge.
Templates die einmal einer Kategorie oder einem Artikel zugewiesen wurden, verschwinden oder was mindestens genauso eigenartig wie unschön ist, Templates der anderen Mandaten sind der Kategorie zugewiesen. Also was an das man eigentlich nicht ran kommt und in der Datenbank eindeutig einem Mandanten zugeordnet ist.
Ich verzweifle fast, weil sobald ich an einer stelle das Loch stopfe, geht an einer anderen Stelle das Loch wieder auf.
Genauso passiert es auch mit einem Illustrationsmodul, was dem Kunden ermöglicht jedem Artikel ein anderes Headerbild zu verpassen.
Den Cache hab ich schon mehrmals geleert, sowie auch die Con_code.
Vielleicht hat einer eine Idee!?!
Danke schonmal.
Gruß Inga
Templates und Bild-Zuordnungen verschwinden!!!
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Templates und Bild-Zuordnungen verschwinden!!!
Hallo Inga,
das ist jetzt schwer nachzuvollziehen. Zuerst einmal wäre meine Frage, wie wurden die Upgrades durchgeführt (Vorgehensweise). Auch wäre interessant ob es noch "Andere" gibt die Zugriff auf die DB haben.
Da deine Probleme eher nache Core als nach Anwender aussehen, wobei ich nicht weiß welche Module bzw. Plugins im Einsatz sind, ist eine Aussage dazu spekulativ.
Was ich ausschließen würde ist ein Cachingproblem, da Sprach- bzw. Mandantenzuweisungen der Elemente auf DB-Ebene gemacht werden.
Du könntest versuchen eine "original" 4.8.11 mit deiner DB lokal zu migrieren und erst einmal dort zu probieren ob diese Fehler auftauchen. Ich würde hier bewusst die gleiche Version nehmen, ein Upgrade auf 4.8.12 kann man dann immer noch machen.
Falls lokal alles klappt, würde ich es auf dem Server in einem extra Verzeichnis, über eine Kopie der Livedatenbank, genauso versuchen.
Erst wenn sich auch dort keine Fehler zeigen, würde ich das Vorgehen auch auf den Liveauftritt übertragen.
Grund für dieses augenscheinlich umständliche Vorgehen ist, unter Anderem, eine geringere Ausfallzeit des Liveauftrittes und die Möglichkeit des parallelen Vergleichens.
Gruß aus Franken
Ortwin
das ist jetzt schwer nachzuvollziehen. Zuerst einmal wäre meine Frage, wie wurden die Upgrades durchgeführt (Vorgehensweise). Auch wäre interessant ob es noch "Andere" gibt die Zugriff auf die DB haben.
Da deine Probleme eher nache Core als nach Anwender aussehen, wobei ich nicht weiß welche Module bzw. Plugins im Einsatz sind, ist eine Aussage dazu spekulativ.
Was ich ausschließen würde ist ein Cachingproblem, da Sprach- bzw. Mandantenzuweisungen der Elemente auf DB-Ebene gemacht werden.
Du könntest versuchen eine "original" 4.8.11 mit deiner DB lokal zu migrieren und erst einmal dort zu probieren ob diese Fehler auftauchen. Ich würde hier bewusst die gleiche Version nehmen, ein Upgrade auf 4.8.12 kann man dann immer noch machen.
Falls lokal alles klappt, würde ich es auf dem Server in einem extra Verzeichnis, über eine Kopie der Livedatenbank, genauso versuchen.
Erst wenn sich auch dort keine Fehler zeigen, würde ich das Vorgehen auch auf den Liveauftritt übertragen.
Grund für dieses augenscheinlich umständliche Vorgehen ist, unter Anderem, eine geringere Ausfallzeit des Liveauftrittes und die Möglichkeit des parallelen Vergleichens.
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Templates und Bild-Zuordnungen verschwinden!!!
Hi Ortwin,
danke für deine schnelle Antwort.
Ich hab den ganzen Tag herum experimentiert und hab den "Fehler" jetzt gefunden, zumindest denk ich, dass es das ist.
Über mehrere Datenbankabfragen hab ich mir eine Ansicht gebaut in der das Illustrationsmodul mit den Zuweisungen (con_container_conf) den Artikeln gegenüberstehen (con_art_lang) und hab mir dabei ausgeben lassen:
container --------|--idtpl (id zu dem template)-----|---idart ---|----titel
01_standorte.jpg& -|--1061 -----------------------|--- 112 ----|--- Standort
spanischer Artikel
01_standorte.jpg& -|--1061 -----------------------|--- 320 ----|---Empresa
dabei ist mir aufgefallen, dass ein ganz anderer Artikel in einer anderen Sprache auch die gleiche idtpl besitzt in diesem Fall 1061.
d.h. wenn ich bei dem einen Artikel die zuordnung zu dem Bild ändere, bekommt der andere Artikel aus der Sprache spanisch exakt die gleiche Zuweisung. Bisher ist das noch nicht aufgefallen, da die Template keine Unterschiede hatten es war überall das gleiche Modul Navigation ausgewählt etc.
Daher verschwinden nicht nur die Zuordnungen innerhalb eines Templates sondern auch bei dem anderen Mandanten überhaupt die Auswahl des eigentlichen Templates.
Denn sobald ich in einem Artikel (ID 112) das Template ändere oder dem Modul ein anderes Bild zuweise, geschieht das auch mit allen Artikeln (ID 320 etc.), die die gleiche Template-ID haben automatisch. Mich wundert, wie das passieren kann, dass eine Template-ID mehrfach vergeben wird.
Vielleicht eine Idee wie man das fixen kann?
Danke schonmal für die Antwort...
danke für deine schnelle Antwort.
Ich hab den ganzen Tag herum experimentiert und hab den "Fehler" jetzt gefunden, zumindest denk ich, dass es das ist.
Über mehrere Datenbankabfragen hab ich mir eine Ansicht gebaut in der das Illustrationsmodul mit den Zuweisungen (con_container_conf) den Artikeln gegenüberstehen (con_art_lang) und hab mir dabei ausgeben lassen:
container --------|--idtpl (id zu dem template)-----|---idart ---|----titel
01_standorte.jpg& -|--1061 -----------------------|--- 112 ----|--- Standort
spanischer Artikel
01_standorte.jpg& -|--1061 -----------------------|--- 320 ----|---Empresa
dabei ist mir aufgefallen, dass ein ganz anderer Artikel in einer anderen Sprache auch die gleiche idtpl besitzt in diesem Fall 1061.
d.h. wenn ich bei dem einen Artikel die zuordnung zu dem Bild ändere, bekommt der andere Artikel aus der Sprache spanisch exakt die gleiche Zuweisung. Bisher ist das noch nicht aufgefallen, da die Template keine Unterschiede hatten es war überall das gleiche Modul Navigation ausgewählt etc.
Daher verschwinden nicht nur die Zuordnungen innerhalb eines Templates sondern auch bei dem anderen Mandanten überhaupt die Auswahl des eigentlichen Templates.
Denn sobald ich in einem Artikel (ID 112) das Template ändere oder dem Modul ein anderes Bild zuweise, geschieht das auch mit allen Artikeln (ID 320 etc.), die die gleiche Template-ID haben automatisch. Mich wundert, wie das passieren kann, dass eine Template-ID mehrfach vergeben wird.
Vielleicht eine Idee wie man das fixen kann?
Danke schonmal für die Antwort...
Re: Templates und Bild-Zuordnungen verschwinden!!!
Keiner eine Idee?
kann man vielleicht mit irgendeinem Aufruf den Artikeln, die die doppelte Template-Id haben, eine neue ID zuweisen???
kann man vielleicht mit irgendeinem Aufruf den Artikeln, die die doppelte Template-Id haben, eine neue ID zuweisen???