# Nach Migration werden die Vorschaubilder im Backend (Artikeldetails) nicht angezeigt.

**URL:** <https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229>\
**Category:** Administration\
**Created:** [31. Mai 2018 um 15:04 UTC](https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229 "2018-05-31T15:04:17Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![CCA](https://avatars.discourse-cdn.com/v4/letter/c/aeb1de/32.png) [@CCA](https://forum.shopware.com/u/CCA)\
**Post date:** [31. Mai 2018 um 15:04 UTC](https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229/1 "2018-05-31T15:04:17Z")

</div>

Hi. Die Migration von XT-Veyton hat eigentlich sehr gut geklappt. Nach dem alles abgeschlossen wurde habe ich zuletzt alle Thumbs neu generiert, was auch sehr gut geklappt hat. Die Bilder werden überall im Front- und Backend normal angezeigt außer in den Artikeldetails.

Hab wirklich alles versucht und ich finde keine Lösung.

Anstatt der Bilder wird der Standard-Platzhalter angezeigt. Nach dem Check durch die Console im Chrome sehe ich einen 404-Error beim jeweiligen Bild. Das Bilder kann man auch nicht direkt im Browser aufrufen, existiert einfach nicht.

Hab die Version 5.4.1 und komme jetzt nicht mehr weiter. Hab einen Managed Server bei Hetzner und viele weitere Shopware Projekte drauf wo alles ohne Probleme läuft.

![](http://www.bilder-upload.eu/upload/098f88-1527778651.png)

Hat mir jemand einen Tipp vielleicht? Die Sache mit dem Artikel speichern habe ich auch bereits versucht. Es kommt weder Error noch wird das Bild&nbsp;angezeigt, auch nach dem Speichern.

Vielen Dank, Aron

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [31. Mai 2018 um 18:55 UTC](https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229/2 "2018-05-31T18:55:45Z")

</div>

Du könntest einfach die fehlende größe (glaube 140x140) als Thumbnail anlegen und generieren lassen. Danach kannst du die Thumbnailgröße wieder löschen. Die kleinen Thumbnails erzeugt Shopware im Hintergrund automatisch bei einem Upload über das Backend. Denke das fehlt ggf. bei der Migration.

&nbsp;

---

<div class="post-metadata">

**Author:** ![CCA](https://avatars.discourse-cdn.com/v4/letter/c/aeb1de/32.png) [@CCA](https://forum.shopware.com/u/CCA)\
**Post date:** [2. Juni 2018 um 09:38 UTC](https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229/3 "2018-06-02T09:38:50Z")

</div>

Hallo Moritz, danke für deine Antwort.

Hab jetzt die 140x140 und die 1024x1024 generiert. Alle Caches gelöscht, usw. Die Bilder werden trotzdem nicht angezeigt. Liegt es an den Positionsnummern, 7 und 8?

Danke

![](http://www.bilder-upload.eu/upload/517f63-1527931546.png)

---

<div class="post-metadata">

**Author:** ![\_MikeB](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/_mikeb/32/7856_2.png) [@\_MikeB](https://forum.shopware.com/u/_MikeB)\
**Post date:** [15. August 2018 um 12:23 UTC](https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229/4 "2018-08-15T12:23:05Z")

</div>

Hallo Aron.

Stehe gerade vor dem selben Problem wie du. Nach Migration von Magento habe ich die Thumbs über das Backend neu generiert. Im Frontend wird alles korrekt angezeigt aber im Backend stimmt der Bildpfad nicht. Hast du ein Lösung gefunden und kannst mir weiterhelfen?

Im Frontend wird folgender Pfad verwendet:  
/media/image/35/bf/cd/temp90778-navy-lightblue\_140x140.jpg

Im Backend dieser:  
/media/image/10/c6/f0/90778-navy-lightblue\_140x140.jpg

Es fehlt “temp” als Prefix. Das ist wohl durch das Migrieren dazugekommen. Wieso nutzt er hier unterschiedliche Namen? In der DB Tabelle s\_article\_img wird auch nur der Bildname ohne “temp” aufgeführt…

&nbsp;

Beste Grüße  
Mike

---

<div class="post-metadata">

**Author:** ![\_MikeB](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/_mikeb/32/7856_2.png) [@\_MikeB](https://forum.shopware.com/u/_MikeB)\
**Post date:** [16. August 2018 um 08:45 UTC](https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229/5 "2018-08-16T08:45:32Z")

</div>

Falls mal jemand vor dem gleichen Problem steht… Ich konnte es lösen.

Durch die Migration wurde wie gesagt das Präfix „temp“ bei den Bildnamen angefügt. In der Tabelle s\_article\_img wurden die Bildnamen ohne temp verwendet. Die Verknüfung zum Bildpfad wird über den Bildnamen mit der Tabelle s\_media hergestellt wo sich auch der Dateipfad befindet.&nbsp;  
In s\_media war der Bildname mit dem Präfix enthalten. Folgender SQL Befehl entfernt das temp an Anfang:  
update s\_media set name = substring(name, locate(„temp“, name)+length(„temp“)) WHERE `name` LIKE ‚temp%‘;

Danach nur noch die Thumbs über die Console generieren:  
php bin/console sw:thumbnail:generate ausführen

Danach funktionieren die Bilder im Front- und auch im Backend. Cheers 🙂

---

<div class="post-metadata">

**Author:** ![derhelle](https://avatars.discourse-cdn.com/v4/letter/d/91b2a8/32.png) [@derhelle](https://forum.shopware.com/u/derhelle)\
**Post date:** [27. September 2018 um 08:53 UTC](https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229/6 "2018-09-27T08:53:11Z")

</div>

Um das Problem entgültig zu beheben, muss man in folgender Datei:

engine/Shopware/Plugins/Community/Backend/SwagMigration/Components/DbServices/Import/ImageImporter.php

&nbsp;

Folgendes ändern:  
Zeile 206

von:

$uploadDir = Shopware()-\>Container()-\>getParameter(‘shopware.app.rootdir’) . ‘media/temp’;

nach:

$uploadDir = Shopware()-\>Container()-\>getParameter(‘shopware.app.rootdir’) . ‘media/temp/’;

es wurde einfach ein Slash am Ende vergessen.

Danach noch ein&nbsp;

php bin/console sw:thumbnail:generate&nbsp;

und das war es.

&nbsp;

Gruß Helle

---

<div class="post-metadata">

**Author:** ![jonaswagner](https://avatars.discourse-cdn.com/v4/letter/j/e8c25b/32.png) [@jonaswagner](https://forum.shopware.com/u/jonaswagner)\
**Post date:** [14. Februar 2019 um 07:44 UTC](https://forum.shopware.com/t/nach-migration-werden-die-vorschaubilder-im-backend-artikeldetails-nicht-angezeigt/53229/7 "2019-02-14T07:44:00Z")

</div>

Danke schon mal für die Ansätze. Bei mir klappte das so leider noch nicht. Ich habe von Magento 1.7 migriert - im Frontend habe ich Bilder - ganz wunderbar!

Im Backend leider nicht. Obiger SQL Befehl hat bei mir das temp auch nur in der Spalte “name” entfernt - beim path ists natürlich drin geblieben…

Komischerweise funktionieren die Links mit Temp im Dateinamen im Frontend:

/media/image/fc/3f/af/tempb10659600WSbwNL5DjSJLo.jpg

und diese Links aus dem Backend nicht:

/media/image/a1/8e/20/b10659600.jpg

Im Filesystem sind die original Bilder unter /media/tempDATEINAME und natürlich dann auch unter zB media/image/fc/3f/af/tempDateinamen zu finden. Das temp im Dateiverweis ist also schon richtig?

wenn ich nun in der Tabelle s\_article\_img ein temp in den Dateinamen schreibe wird mir das Große Bild im Backend angezeigt:

ich konnte mit folgendem Befehl&nbsp;

UPDATE s\_articles\_img SET img = CONCAT(‘temp’, img)

das temp vor jeden Dateinamen in der Spalte s\_articles\_img schreiben - jetzt sehe ich auch im Backend Bilder… wasnscheiß… 😉
