Mediendatenbank reindizieren

Hallo, 

gibt es ein Kommando oder eine Funktion im Backend, damit ich die Medienbibliothek neu indizieren lassen kann? Ich habe ein paar Leichen mit nem dicken “X” als Thumbnail und wenn ich die löschen möchte, gibt’s ne Fehlermeldung, dass die Datei nicht existiert - logischerweise, sonst wäre ja ein Thumbnail vom Bild zu sehen.

Für einen Tipp wäre ich sehr dankbar. Möchte ungern in der DB rumfummeln müssen…

Herzlichen Gruß

Martin

Keiner? Es werden immer mehr kaputte Icons… 

Push

Meine Installation:

  • v6.3.0.1 (Production Template)
  • APP_ENV=dev
  • TWIG: cache: false

Also bei mir wurde folgendes Verzeichnis “ausversehen” gelöscht: “public/thumbnail”. Dieser Ordner war bei mir bis auf die .gitkeep komplett leer. Demenstrechend wurden bei mir im Backend vorallem bei Produkten nur ein rotes X angezeigt und in der Storefront wurden auch keine Thumbnails angezeigt.

Der Konsolenbefehl “bin/console media:generate-thumbnails” hat einfach nichts neues generiert und alles als “skipped” angezeigt.

Dann habe ich einfach über PhpMyAdmin die Tabelle “media_thumbnail”  geleert (truncate) und danach wieder " bin/console media:generate-thumbnails" ausgeführt. Diesmal mit Erfolg. Jetzt werden wieder alle Thumbnails in der Administration & in der Storefront angezeigt.

Wenn das irgendwer nachmachen möchte (1) ein Backup erstellen (2) am besten nur in einem Testsystem ausprobieren.

1 „Gefällt mir“

der  bin/console media:generate-thumbnails  funktioniert bei mir irgendwie nicht…  was läuft da falsch?

09:29:20 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:21 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:21 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:21 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:22 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:22 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:22 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:23 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:23 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]
09:29:23 WARNING [php] Warning: exif_read_data(): Unable to open file ["exception" => ErrorException { …}]

irgendwie verwendet das Listing bei uns im Shop immer das Originalbild und keine Thumbnails… woran kann das liegen?

sogar im Backend werden direkt die Originalbilder genutzt statt Thumbnails