Ankündigung

Antwort schreiben

Schreiben Sie hier Ihren Beitrag

Click in the dark area of the image to send your post.

Zurück

Übersicht (Neuester Beitrag zuerst)

Otto_Riehl
2024-04-26 11:07:54

Jetzt mal ein Update zu meinem Problem.

Ich verfolgte einen Gedanken, die Ursache zu finden, in der ExifVersion oder im Zeichensatz UTF-8.
Bei beidem konnte ich keine Regel erkennen.

Nun habe ich mir ein Account bei den Profis angelegt
https://kpcpw.piwigo.com
Den öffentlichen Zugang werde ich bald wieder entfernen!

Da klappt alles auf Anhieb mit den vier nach der Einrichtung vorhandenen aktiven Plugins.

Ich habe dann meine bisher verwendeten Plugins installiert.
LocalFiles Editor erlaubt keine Anpassung der "local/config/config.inc.php"
LocalFiles Editor habe ich wieder deaktiviert.


Suche ich an falscher Stelle nach der Ursache?

phpMyAdmin gibt zu meiner bisherigen Datenbank Auskunft
  Kollation: latin1_swedish_ci
  Version 5.2.1   
  Zeichensatz: utf8mb4_unicode_ci

Otto_Riehl
2024-04-25 15:41:51

drlecter schrieb:

Man müsste es einmal mit einem Bild testen das übernommen wird, und einmal eins das nicht übernommen wird. Vielleicht steht dann etwas im Debug Log.

Ich habe elf Bilder separiert.
Die habe ich bereits wiederholt importiert. Jeweils in ein leeres Piwigo.

Von drei Bildern wird in die MySQL Datenbank übernommen.
Von acht Bildern erfolgt keine Übernahme von Autor, Beschreibung und keywords.
Dieses Verhalten ist reproduzierbar.

Piwigo Plugin Read Metadata erkennt bei allen 11 Bilder die ExifVersion = 0210

Die _data/logs/log_...............txt protokolliert das laden der Dateien, gibt aber keinen Fehlerhinweis.

Ich will nun mal an den acht Bildern basteln, um die Ursache der Fehlwirkung zu ermitteln.

Otto_Riehl
2024-04-25 14:54:44

drlecter schrieb:

Man müsste es einmal mit einem Bild testen das übernommen wird, und einmal eins das nicht übernommen wird. Vielleicht steht dann etwas im Debug Log. Das einzige was ich mir da vorstellen kann ist, dass das Exiftool auf dem Server nicht mit der Exif Version klarkommt (Was ich mir nicht wirklich vorstellen kann).

An dem Gedanken ist etwas dran. In einer zweiten Installation bin ich am Testen.
Die Exif-Daten werden reproduzierbar von einzelnen Bildern eingelesen und von anderen Bildern nicht.
Ich lösche vor jedem Test das komplette Album in der Anzeige Alben > Verwaltung.
Damit ist hoffentlich jede Spur von dem Bild in der Datenbank aufgelöst.

drlecter
2024-04-25 14:51:01

Das Log findet man unter _data/log. Man kann in der config (sollte auch mit dem LocalFiles Editor gehen)das Loglevel auf Debug setztzen.

Was man mal testen kann:
Du hast Bilder mit Unbekannter EXIF Version. Vielleicht auf einer Testinstanz (voher alles entfernen) diese mal hochladen?

Slim
2024-04-25 14:47:11

Ok! Dann muss Piwigo aus jedem Bild die Daten in die Datenbank schreiben.

Und wenn es geht beim Hochladen der Bilder.

Dazu muss im Code von Piwigo wohl einiges geändert werden. Ob die das machen?

Achso, Log-Files findest Du meistend im Root deiner Domain im Verzeichnis "logs" die aber nicht debug heissen müssen. Ja in Piwigo gibt es die Log-Files auch noch.

Otto_Riehl
2024-04-25 14:38:20

Slim schrieb:

Du hast doch in der Suchfunktion die Möglichkeit suchfelder hinzuzufügen oder entfernen.

Die Suche wirkt aber nur über den Bestand in der MySQL-Datenbank.
Was da nicht drin ist, kann nicht gefunden werden.

Die Anzeige der iptc_Felder wird zur Laufzeit aus dem Bild generiert.

Wegen der Suche bin ich bestrebt den Datenbestand komplett in MySQL zu bekommen.

Slim
2024-04-25 14:20:38

Hallo,

also ich verstehe deine probleme nicht so richtig.
Du hast doch in der Suchfunktion die Möglichkeit suchfelder hinzuzufügen oder entfernen.
Dieses deckt deine die Kriterien ab.

https://piwigotest.germanfoto.de/screen/suche.png

Die deaktivierten kannst Du doch hinzufügen.

Slim

Otto_Riehl
2024-04-25 13:11:50

Die Website ist installiert bei
https://www.goneo.de/hosting/webhosting_premium.html

Wo finde ich die Datei Debug.log?

Der Wert 70% scheint fast dem Zufall geschuldet. Ich habe die Bilder bei den Tests über Piwigo Oberfläche entfernt. Danach neu geladen. Das führte zu über 200 verwaisten Schlagworten.

Die Bilder sind im Laufe der letzten 10 Jahre beschriftet worden. Ich habe in einzelnen Bildern nachgesehen Exiftool benennt: Exif Version 2.1, 2.2, 2.21, Unknown
Betextung ist strikt in UTF-8

drlecter
2024-04-25 12:12:57

Man müsste es einmal mit einem Bild testen das übernommen wird, und einmal eins das nicht übernommen wird. Vielleicht steht dann etwas im Debug Log. Das einzige was ich mir da vorstellen kann ist, dass das Exiftool auf dem Server nicht mit der Exif Version klarkommt (Was ich mir nicht wirklich vorstellen kann).
Wenn das bei ca. 70% der Bilder funktioniert, könnte es aber daran liegen.
Man kann ggf. schauen welche EXIF Version verwendet wird.
Wo hast du das ganze installiert?

Otto_Riehl
2024-04-25 10:01:00

Mal neu formuliert. Bringe ich so auch in das englische Forum.

Wie bekomme ich beim Importieren von Bildern deren Metadaten in die piwigo-Datenbank?

piwigo:images:name    [Titel]            => 'iptc_title'     => '2#005',
piwigo:images:comment [Beschreibung]    => 'comment'     => '2#120',
piwigo:images:autor    [Autor]         => 'autor'         => '2#080',
piwigo: ?            [Tags]         => 'iptc_keywords'    => '2#025',

Import generell standardisiert über Webformular oder vorzugsweise über ./galleries/. 

Die Frage bezieht sich auf den Import von iptc_Daten.
Die Daten sind auch als Exif_Daten oder xml_Daten in der Bilddatei vorhanden.
Es ist mir egal, welcher Bereich importiert wird.

Ich habe schon verschiedene Plugins getestet. Manchmal werden die Metadaten übernommen. Ein reproduzierbares System habe ich aber nicht erkannt.

Ziel und Zweck: Der Benutzer soll die Piwigo-Suche nutzen.

Otto_Riehl
2024-04-24 16:26:14

Bei 70% meiner Importe über das Webformular ist in der Tabelle piwigo_images:comment bestückt.
piwigo_images:author ist auch zum großen Teil bestückt.
Die Piwigo Verwaltung hat 1597 Schlagworte notiert.
Das funktioniert teilweise.
Ich habe nur keine Regel gefunden.

Ich begann mit 14.2, dann 14.3 und jetzt 14.4. Ich experimentierte mit verschiedenen Plugins.
Jetzt bekomme ich aber keinen verlässlichen Ablauf hin.

Ich habe eine zweites PIWIGO zum Basteln installiert. Damit habe ich noch in keinem Fall comment, author oder Schlagworte bestückt.

Offensichtlich besteht ein Problem in der Handhabung oder mit dem Mensch vor dem Bildschirm.
Meine Beschreibung der Installation ist aktuell.

Ich kann auch fünf Bilder zur Verfügung stellen.

drlecter
2024-04-24 16:06:05

Man muss sich einmal anschauen, wann die Daten des Bildes in die DB geschrieben werden und man das ggf. bei einem Sync neu auslesen und in die DB schreiben kann. Wie das ganze funktioniert, könne man einmal bei den Entwicklern im englischsprachigen Forum nachfragen.
Ich habe mir das Sync Modul noch nicht angeschaut. Ich habe auch aktuell keine Bilder zum hochladen da werde das die Tage mal testen.

Slim
2024-04-24 15:34:33

Ja, und hier braucht man einen spezialisten der sich mit Datenbanken gut auskennt.

Es ist Möglich dort Daten in die Tabelle zu schreiben, aber wie! Dort kenn ich mich nicht aus.


Wie schreibe ich Daten in die Datenbank

Otto_Riehl
2024-04-24 15:19:30

Hallo Slim

WPMeta ist das Schweizer Taschenmesser für Metadaten in Bildern.
Damit bin ich sehr zufrieden. Klare eindeutige Arbeitsweise. Meine Empfehlung.
https://sites.google.com/riehl-partner- … startseite

Die Metadaten sind im Bild.
Dank Deinem Script werden diese von Piwigo auch angezeigt.
Da die Daten nicht in die MySQL-Datenbank übernommen werden, wirkt leider die Suche nicht.

Wie transportiere ich die Metadaten beim Importieren in die Datenbank?
Die Suche ist für meine Zielgruppe elementar wichtig.

Aber an dieser Stelle ein Dank, dass Du Dich mit dem Problem beschäftigst.

Slim
2024-04-24 15:07:21

Ja, ich habe hier eins vergessen zu Erwähnen.

Ich nutze zum schreiben der Daten WPmeta

Denn damit füge ich die IPTC Daten in das Bild. Und das geling damit sehr schnell.

Sorry mein fehler :)

Brett Fußzeile

Unterstützt von FluxBB

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