wir haben aktuell leider ein Problem beim Import von Medien für Variantenartikel.
Wir bekommen den Fehler „cannot download media from url…“
Nachdem wir mit einem Variantenartikel getestet haben scheint es so zu sein, dass er das Bild 1x übernimmt, für die restlichen Varianten den o.g. Fehler ausspielt.. Vor einem Tag hat es mit dem identischen profil und gleicher Handhabe ohne Probleme bei ca 40 Artikeln und insgesamt ca 2000 Varianten problemlos geklappt. In der Nacht wurde das Update auf die Version 6.7.7.0. durchgeführt und jetzt tritt dieses Problem auf.
Hat dies noch jemand bzw weiß man, ob ggf. durch die neue Version noch etwas beachtet werden müsste?
Eventuell wurde eine Einstellung wie max_execution_time, memory_limit oder upload_max überschrieben? Der Pfad scheint ja zu stimmen, wenn es bei einem Bild funktioniert.
das klingt stark danach, dass sich mit dem Update auf 6.7.7.0 etwas am Medien-Handling oder an der Validierung der URLs geändert hat. Wenn das erste Bild noch gezogen wird und die restlichen Varianten dann mit „cannot download media from url“ abbrechen, könnte es an einem Timeout, Rate-Limit oder einer strengeren Prüfung (z. B. Redirects, HTTPS-Zertifikat, Sonderzeichen in der URL) liegen.
Ich würde testweise prüfen, ob die Bild-URLs direkt im Browser sauber und ohne Weiterleitung erreichbar sind. Außerdem lohnt sich ein Blick ins Server-Log – dort steht meist genauer, warum der Download fehlschlägt. Eventuell gab es auch eine Änderung im Import-Profil für Variantenmedien.
Eine befreundete IT Abteilung hat hier den Fehler gefunden.
Anscheinend gibt es ein Problem der Quelldatei = Zeildatei:
“Das technische Problem: Die neue Shopware-Version prüft beim Import, ob die Zieldatei schon existiert. Wenn ja, löscht sie diese, um sie anschließend mit der Datei aus der angegebenen URL zu überschreiben. Da die URL in unserem Fall aber auf genau dieselbe Datei auf dem Server zeigt, ist Quelldatei = Zieldatei. Das System löscht also die Datei (das Ziel), merkt dann aber, dass die Quelle (die gleiche Datei) nun auch weg ist, und der Import schlägt fehl. Deswegen klappt das aktuell nicht, wenn die Bilder schon im Media-Manager liegen.”
Wir haben jetzt so umgestellt, dass wir statt das Bild im Medienbereich hochzuladen und die URL zu kopieren nun über FTP die Bilder verwalten und diesen Link in den Import zu hinterlegen. So haben wir jetzt die Möglichkeit zum Import.