Ankündigung

#1 2024-03-09 18:38:40

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
48

[geklärt] Daten über physische Alben aktualisieren

Hallo,

ich arbeite jetzt eine Woche mit Piwigo.
Die Anwendung gefällt mir. Das kann bei mir etwas werden.

Über das Webinterface habe ich die Bilder eingelesen. 
Die verwendeten Alben entsprechen exakt der Ordnerstruktur auf dem Masterbestand.


Aif dem Webspace schaut es so aus:
upload/        Da kommen die Bilder über das Webinterface rein.
upload/ 2024/03/01/      1.028 Dateien 0 Ordner 202 MB
upload/ 2024/03/02/      9.943 Dateien 0 Ordner 3,8 GB

_data/i/upload/    warum dies virtuelle Alben sind, keine Ahnung.
upload/2024/03/01/    1.183 Dateien 0 Ordner 15,7 MB
upload/2024/03/02/    6.926 Dateien 0 Ordner 307 MB

galleries\        physische Alben    ist aktuell leer

Jetzt mache ich mir Gedanken, wie ich die Bilderdateien in Piwigo aktualisiere.

Mein Master liegt hier im Haus auf einem Rechner.
Ausschließlich auf diesem Datenbestand wird gearbeitet. Piwigo dient lediglich der Anzeige im Web.

Meine Dateinamen bestehen nur aus: 0-9a-z_-.jpg (Ziffern, Kleinbuchstaben, Unter-, Bindestrich)

Habe ich dies richtig verstanden. Die Ordnerstruktur in den Ordner galleries\ kopieren.
Den lokalen Datenbestand will ich mit SyncBackPro ins Web laden.
Der Ordner galleries enthält exakt den lokalen Datenstand.

Bevor ich nun mit Versuch und Irrtum stolpere, möchte ich nachfragen.
Wie macht Ihr dies?
Was soll ich beachten?
Ist späterhin der Inhalt von upload/  noch relevant? Kann der Inhalt gelöscht werden?


Beschreibung meiner Installation: Bildarchiv

Offline

#2 2024-03-09 20:07:43

drlecter
Piwigo Team Moderators
2016-03-17
1109

Re: [geklärt] Daten über physische Alben aktualisieren

Ich nutze den Upload  über das Webinterface. Sprich, es landet alles im Upload Ordner und man sortiert die Bilder dann in virtuelle Alben. Vorteil hier ist dann, man kann schnell alles über die Oberfläche umsortieren.
Wenn du alles nach /Galleries (man kann da auch noch mehr angeben) kopierst, bis du soweit ich weiss, nicht ganz so flexibel was das sortieren usw. betrifft.
Ich lade ja auch nur einen Bruchteil von den Fotos hoch die hier auf der Platte liegen.
Das einfachste ist, einmal mit einem kleinen Set es ausprobieren. Löschen kann man später immer noch.
Es gab auch mal nette Tools für den Sync. Aber den Stand kenn ich leider nicht.

Offline

#3 2024-03-09 23:33:37

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
48

Re: [geklärt] Daten über physische Alben aktualisieren

Ich habe gewiss nicht die typischen Gegebenheiten.
Die Dateien liegen in einer gewachsenen Ordnerstruktur. Es gibt 51 Ordner.
Es gibt primär an den Exif-Daten Veränderungen.
Die geänderten Dateien werden alle paar Tage ins Web geladen.
Die lokale Struktur wird gespiegelt ins Web. Dies klappt mit der vorhandenen Software gut.
Ein manueller Abgleich über das Webinterface wäre übel.
Darum vermute ich in \galleries\ eine passendere Lösung.
Wie schon geschrieben: In Piwigo soll null Bearbeitung erfolgen. Der Master liegt lokal.


Beschreibung meiner Installation: Bildarchiv

Offline

#4 2024-03-10 01:30:46

drlecter
Piwigo Team Moderators
2016-03-17
1109

Re: [geklärt] Daten über physische Alben aktualisieren

Piwigo ist ja auch nicht zum bearbeiten gedacht, sondern ist halt nur eine Gallerie.
Du musst immer an den Sync denken, wenn du neue Daten hochgeladen hast. Das hochladen selber geht ja mittels, scp/rsync/sftp usw. auch ohne Probleme.
Ich lade halt immer nur fertige Alben hoch und das wars. Aber jeder arbeitet anders.

Offline

#5 2024-03-10 08:45:52

Slim
Piwigo Team Moderators
2013-03-09
797

Re: [geklärt] Daten über physische Alben aktualisieren

Hallo,

zum Thema "Galleries" schau dir das mal an Galleries

Das Thema Gallerie-Verwaltung birgt auch Fallstrike, die ein ärgern kann.
Ich verwalte in mehreren Seiten ca. 110.000 Bilder in 1,330 Ordner und nur über "Galleries".

Umdenken in bestimmte Vorgehensweisen ist unerlässlich.

Vor einer zweigleisigen Verfahrensweise Virtuell/Galleries kann ich nur abraten, das bringt ein Durcheinander.

Piwigo ist schon in seiner Art einmalig die Gefahr sehen ich in den Erweiterungen und Plug-ins. Oftmals sind es Plug-ins, die sich leider ins Gehege kommen und sich nicht mögen, dann ist das Geschreie hier im Forum groß.

Daher verwende ich seit Jahren eine eigene Testseite, bevor ich Aktualisierungen vornehme.

PIWIGOTEST Die Bilder ausschließlich in "Galleries".

Auch mache ich die Aktualisierungen manuell, so habe ich es unter Kontrolle.


Slim

Offline

#6 2024-03-10 21:52:39

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
48

Re: [geklärt] Daten über physische Alben aktualisieren

@Slim Das liest sich gut. Ich bin die nächsten zwei Wochen oft unterwegs. Danach werde ich mein Piwigo über /Galleries/ bestücken.

Die Exif-Daten ändern sich bei meinen Bildern gelegentlich. Darum halte ich den Master auf meinem Datenserver lokal. Im Web kann nur ein Sync sein.

Aber erst mal Danke für Deine Hinweise. Bei mir geht es in zwei Wochen weiter.


Beschreibung meiner Installation: Bildarchiv

Offline

#7 2024-03-11 08:04:54

Slim
Piwigo Team Moderators
2013-03-09
797

Re: [geklärt] Daten über physische Alben aktualisieren

Lass dir dabei aber genug Zeit Fehler im Nachhinein korrigieren kann schwierig sein.

Offline

#8 2024-03-17 17:46:49

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
48

Re: [geklärt] Daten über physische Alben aktualisieren

Piwigo über /galleries/ bestücken

Ich habe letzte Woche Piwigo über das Webformular bestückt.
Das waren meine ersten Versuche.
Die Suche funktionierte, wie eine Volltextsuche.
Lediglich das aktualisieren einzelner Bilder passte nicht zu meiner Arbeitsweise.

Ich folge einer Empfehlung ausschließlich über Galleries zu arbeiten.
Ich habe heute alle Alben über die Programmoberfläche gelöscht.
Der Ordner upload ist leer, nur \buffer mit index.html ist noch enthalten.

In den Ordner \galleries\ habe ich meine Albumstruktur per FTP geladen.
Die Alben werden in Piwigo wie erwartet angezeigt.
Die IPTC-Metadaten werden auch prima angezeigt.
    iptc_byline
    iptc_keywords
    iptc_caption
    iptc_copyright

Administration > Werkzeuge > Synchronisieren
bringt zum Schluß:

Fatal error: Uncaught mysqli_sql_exception: Unknown column 'country' in 'field list' in /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php:132 Stack trace: #0 /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php(132): mysqli->query('\nINSERT INTO `...') #1 /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php(550): pwg_query('\nINSERT INTO `...') #2 /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php(385): mass_inserts('piwigo_images_1...', Array, Array) #3 /data/web/1/000/033/292/103133/htdocs/piwigo/admin/site_update.php(915): mass_updates('piwigo_images', Array, Array, 1) #4 /data/web/1/000/033/292/103133/htdocs/piwigo/admin.php(346): include('/data/web/1/000...') #5 {main} thrown in /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php on line 132

Was will mir diese Meldung sagen?


Beschreibung meiner Installation: Bildarchiv

Offline

#9 2024-03-17 17:49:02

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
48

Re: [geklärt] Daten über physische Alben aktualisieren

Synchronisieren von Metadaten wirkt nicht wie von mir erwartet

Synchronisieren von Metadaten (filesize, width, height, keywords, author, name, comment, country, copyright)

Schlagworte (0) werden in der Seitenleiste keine angezeigt
Schnellsuche und Suchen bringt kein Ergebnis
OSWORLDMAP zeigt keine Positionen an, obwohl Geodaten vorkommen.

Fotos > Schlagworte listet 1693 Schlagworte. Die Info zu einem Schlagwort zeigt "no photo"
Administration Piwigo-Verwaltung zeigt 1.693 Schlagworte an.
1.693 scheint mir realistisch.
OSWORLDMAP hat null Punkte zu zeigen.

komisch

Fotos > Stapelverarbeitung > Einzelmodus
erlaubt für das einzelne Bild erfassen von Schlagworten, Beschreibung und Geodaten
Diese Eingaben werden alle drei angezeigt. Werden nicht ins Bild geschrieben.

Also wirkt das Synchronisieren nicht wie erwartet.
Wo klemmt es bei meiner Installation?


Beschreibung meiner Installation: Bildarchiv

Offline

#10 2024-03-17 20:08:38

drlecter
Piwigo Team Moderators
2016-03-17
1109

Re: [geklärt] Daten über physische Alben aktualisieren

Otto_Riehl schrieb:


In den Ordner \galleries\ habe ich meine Albumstruktur per FTP geladen.
Die Alben werden in Piwigo wie erwartet angezeigt.
Die IPTC-Metadaten werden auch prima angezeigt.
    iptc_byline
    iptc_keywords
    iptc_caption
    iptc_copyright

Administration > Werkzeuge > Synchronisieren
bringt zum Schluß:

Fatal error: Uncaught mysqli_sql_exception: Unknown column 'country' in 'field list' in /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php:132 Stack trace: #0 /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php(132): mysqli->query('\nINSERT INTO `...') #1 /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php(550): pwg_query('\nINSERT INTO `...') #2 /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php(385): mass_inserts('piwigo_images_1...', Array, Array) #3 /data/web/1/000/033/292/103133/htdocs/piwigo/admin/site_update.php(915): mass_updates('piwigo_images', Array, Array, 1) #4 /data/web/1/000/033/292/103133/htdocs/piwigo/admin.php(346): include('/data/web/1/000...') #5 {main} thrown in /data/web/1/000/033/292/103133/htdocs/piwigo/include/dblayer/functions_mysqli.inc.php on line 132

Was will mir diese Meldung sagen?

Irgendwo ist das Land mit angegeben aber in der Datenbank ist keine Spalte um den Eintrag hinzuzufügen.
Man kann einmal in der Tabelle nachschauen (diese sollte ggf. nach INSERT INTO stehen) und findet dann ggf. heraus, welches Plugin/Modul das ist.

Offline

#11 2024-03-18 16:17:28

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
48

Re: [geklärt] Daten über physische Alben aktualisieren

drlecter schrieb:

Man kann einmal in der Tabelle nachschauen (diese sollte ggf. nach INSERT INTO stehen)

Sorry, habe ich nicht verstanden. Der Datenbestand existiert jetzt nicht mehr.

Mein Ausflug zum Arbeiten über \galleries\ habe ich gestoppt. Da haben mich die Fehler erschreckt. Ich habe die Daten in \galleries\ wieder entfernt und die 51 Alben komplett neu aufgebaut über das Webformular. Das bringt erst einmal ein ausreichendes Ergebnis. Damit klarkommen, werde ich nun erst einmal üben. Das Problem sitzt meistens vor dem Bildschirm.

Da ich die Daten in einer lokalen Struktur vorhalte, ist der sync über \galleries\ weiterhin angestrebtes Ziel. Dafür habe ich ein zweites PW installiert. Leider brachte das Synchronisieren einige Fehler. Das Thema habe ich aktuell erst einmal vertagt.

Allen, die hier geholfen haben, ein Dank.


Beschreibung meiner Installation: Bildarchiv

Offline

Brett Fußzeile

Unterstützt von FluxBB

github twitter newsletter Spenden Piwigo.org © 2002-2024 · Kontakt