Seiten: 1
Hallo, ich habe letztes Jahr nach dem PIWIGO System Desaster ca. 2000 Bilder verloren.
Ich habe die Bilder noch im Backup lokal auf meinm PC.
Die Alben, in die die Bilder gehören, sind noch vorhanden und haben auch noch die Bildunterschriften (Beschreibung).
Frage: Wie kann ich die Bilder wieder an die richtige Position der Beschriftung bringen?
Danke
Siehe auch https://piwigo.org/forum/viewtopic.php?id=32606
Beitrag geändert von alihor (2023-11-16 13:32:29)
Offline
Oh, der Bug war richtig sch…
Man müsste einmal schauen wie die Dateien einsortiert sind. Man kann ggf. versuchen dann die Bilder dann manuell in die Verzeichnisse legen. Ich vermute (ich müsste bei mir nachschauen) es wird nach JJJ/MM/TT sortiert. Wenn der Dateiname nur für die kleinen Größen angepasst wurde, könnte das klappen.
Offline
Die Bilder liegen auf dem Server unter _data/i/upload
Da liegen die Bilder der Virtuellen Uploads. Jetzt ist aber das Problem, dass die Namen geändert wurden.
Hast du auch ein Backup der Datenbank? Man könnte schauen, das man per Script die Namen anpasst. Ich habe mir die DB Struktur noch nicht angeschaut, aber da sind die Originalnamen enthalten.
Das könnte machbar sein.
Offline
Die Tabelle piwigo_images enthält die entsprechenden Informationen:
Spalte:
- file: Originaldateiname
- name, comment: Titel bzw. Beschreibung
- path: Pfad der hochgeladenen Datei. Dieser Pfad ist zumindest bei mir: ~/upload/[Datumsstruktur]/Dateiname
Vielleicht kannst Du damit was anfangen.
Offline
Wenn die Dateinamen eindeutig sind (Ich habe ein paar doppelte, da ich nicht alle umbenannt hatte), sollte man das über ein Script hinkriegen. Die Tabelle exportieren (nur die 2 Spalten Name und Pfad), alle Bilder in ein Verzeichnis, dann mit einem Script über den Export gehen und die Bilder verschieben. Man muss ggf. das Verzeichnis erstellen. Man könnte auch ggf. ohne Export mit direkter DB Abfrage machen.
Leider habe ich aktuell nicht die Zeit, so etwas zu schreiben.
Offline
Seiten: 1