Hallo,
Dadurch dass wir gestern offline waren und das Forum komplett neu aufgesetzt ist, bin ich noch etwas skeptisch.
Könntet ihr daher in diesem Thread einfach mal abwechselnd ein paar Posts verfassen, vielleicht auch mal mit kleineren Dateianhängen?
Kontrolliert mal, ob alles so aussieht und funktioniert wie vorher.
Das würde mir ziemlich helfen.
Auch mal testweise ein Bild in die Galerie hochladen (die war das hauptsächliche Sorgenkind) aber bitte in die Kategorie "Sonstiges"
Vielen Dank und einen schönen Tag
AvB/Tom
Was war passiert: (Achtung Nerd-Geschwafel)
Gestern Abend gegen 17:30 Uhr habe ich bei einem Update die Datenbank zerschossen.
Das Update lief zu ca. 50% durch und brach dann ab. Das heißt die Datenbank war zur Hälfte alt und zur Hälfte neu.
Natürlich gab's kein aktuelles Backup <= AvB der trottel.
Gegen 19:30 war dann klar, dass ich das nicht einfach nur retten kann.
Ich habe das Forum komplett neu aufgesetzt und aufgrund fehlender Importer, große Teile der Galerie mit eigenen SQL statements übernommen.
Zumindest hab ich dabei gelernt, was Foreign Keys sind.
Auf jedenfall sah die Geschichte ganz passabel aus, bis ich gemerkt hatte, dass der softwareeigene Datenimporter keine Daten aus Galerien der selben Version verarbeiten kann...
(die Logik erklär mir mal einer... Import von Version 1.x nach 2.x geht, aber nicht von 2.x nach 2.x - was ja für eine Neuinstallation immens Wichtig ist)
Also musste ich diverse Datenbanktabellen manipulieren, weil das einfache übernehmen der Daten via SQL-Dump durch die Foreign Keys verhindert wurde.
Durch die Neuinstallation sind die Internen ID's für die Paketinstallation und auch die IDs der Kategorien (die mangels Importer Händisch erstellt werden mussten) nicht mehr die selben, wie in der alten Datenbank.
Die Lösung war, den SQL Dump zu manipulieren und die Bildzuordnung auf die neuen Kategorie-IDs abzuändern.
Und genau das macht mir Bauchweh. Ich frage mich, ob ich jede relevante Stelle in der Datenbank beachtet habe. Und drücke mir die Daumen.
Es schaut aber ganz gut aus.
Dadurch dass wir gestern offline waren und das Forum komplett neu aufgesetzt ist, bin ich noch etwas skeptisch.
Könntet ihr daher in diesem Thread einfach mal abwechselnd ein paar Posts verfassen, vielleicht auch mal mit kleineren Dateianhängen?
Kontrolliert mal, ob alles so aussieht und funktioniert wie vorher.
Das würde mir ziemlich helfen.
Auch mal testweise ein Bild in die Galerie hochladen (die war das hauptsächliche Sorgenkind) aber bitte in die Kategorie "Sonstiges"
Vielen Dank und einen schönen Tag
AvB/Tom
Was war passiert: (Achtung Nerd-Geschwafel)
Gestern Abend gegen 17:30 Uhr habe ich bei einem Update die Datenbank zerschossen.
Das Update lief zu ca. 50% durch und brach dann ab. Das heißt die Datenbank war zur Hälfte alt und zur Hälfte neu.
Natürlich gab's kein aktuelles Backup <= AvB der trottel.
Gegen 19:30 war dann klar, dass ich das nicht einfach nur retten kann.
Ich habe das Forum komplett neu aufgesetzt und aufgrund fehlender Importer, große Teile der Galerie mit eigenen SQL statements übernommen.
Zumindest hab ich dabei gelernt, was Foreign Keys sind.
Auf jedenfall sah die Geschichte ganz passabel aus, bis ich gemerkt hatte, dass der softwareeigene Datenimporter keine Daten aus Galerien der selben Version verarbeiten kann...
(die Logik erklär mir mal einer... Import von Version 1.x nach 2.x geht, aber nicht von 2.x nach 2.x - was ja für eine Neuinstallation immens Wichtig ist)
Also musste ich diverse Datenbanktabellen manipulieren, weil das einfache übernehmen der Daten via SQL-Dump durch die Foreign Keys verhindert wurde.
Durch die Neuinstallation sind die Internen ID's für die Paketinstallation und auch die IDs der Kategorien (die mangels Importer Händisch erstellt werden mussten) nicht mehr die selben, wie in der alten Datenbank.
Die Lösung war, den SQL Dump zu manipulieren und die Bildzuordnung auf die neuen Kategorie-IDs abzuändern.
Und genau das macht mir Bauchweh. Ich frage mich, ob ich jede relevante Stelle in der Datenbank beachtet habe. Und drücke mir die Daumen.
Es schaut aber ganz gut aus.