Hallo
Einige haben es evtl. schon mitbekommen. Ich habe eine alte, umfangreiche Contao (Typolight) -Installation aus 2009.
Diese ging durch viele Updates und auch über mehrere Provider hinweg.
Daraus hat sich ein Problem entwickelt, das die Bilder bzw. deren Datei-Extension betrifft.
Contao hat irgendwo in der DB die Dateinamen.
Der Server hat umfangreiche Ordner mit den Dateien.
Die Extensions sind manchmal klein und manchmal groß geschrieben. (JPG, jpg, PNG, png)
Bei letzten Provider wurden alle Bilder angezogen und angezeigt. Er prüft wohl nicht case-sensitiv.
Beim neuen Provider klappt gerade in Bezug auf Bilder nichts mehr. Und eine Synchronisation geht komplett in die Hose.
Die Idee: Auf dem Server alle Extensions auf Großbuchstaben bringen.
In der Datenbank alle Einträge (BilderUrls) auf Großbuchstaben bringen.
Dann neu synchronisieren lassen.
Ist folgendes richtig und komplett?
Mein Verständnis bisher: Bei der Synchronisation wird irgendwo (welche Tabelle, welches Datum) der Dateiname geholt.
Damit wird auf der Platte des Servers die zugehörige Datei gesucht. Es wird bei Treffer eine UUID erstellt, die Contao dann für einen schnellen Zugriff nutzen kann.
Wer hat hier tieferes Wissen um die Vorgänge und wo liegen die Daten?
Alles Gute
Peter

Zitieren
