Komutu çalıştırdığınızda php bin/magento catalog:image:resize
, birkaç görüntüden sonra durur ve hata gösterir.
Bunu nasıl düzeltirim?
Bu sorundan sonra görüntüleri bu klasöre manuel olarak yeniden yüklemeyi denedim.
Komutu çalıştırdığınızda php bin/magento catalog:image:resize
, birkaç görüntüden sonra durur ve hata gösterir.
Bunu nasıl düzeltirim?
Bu sorundan sonra görüntüleri bu klasöre manuel olarak yeniden yüklemeyi denedim.
Yanıtlar:
Peter,
Renk örneği görüntü yer tutucusu eksik görünüyor.
Ya arka uçtan yükleyin ya da aşağıdaki dosya yoluna manuel olarak yükleyin
/ Home / public_html / satıcı / magento / modül-katalog / view / baz / web / images / ürün / tutucu
ad yalnızca swatch_image.jpg olmalıdır.
Ben aynı sorunu yaşıyorum ve komut dosyası yeniden boyutlandırmak istiyor ve bu nedenle bulamıyor görüntünün yoluna [webroot] / pub / media / bekliyor olduğunu onaylayabilirsiniz.
Bu nedenle, yol mevcut olmadığından bu yola görüntü eklemek bir çözüm değildir.
Her neyse, hatayı görmezden gelebilir ve toplu yeniden boyutlandırmayı atlayabilirsiniz. Sonuç, görüntü önbelleğini yönetici arayüzünden boşalttıktan sonra aynı olacaktır.
Sonuç olarak, ürün (ayrıntı sayfası) bir kullanıcı tarafından ilk kez görüntülendiğinde, her ürün için talep üzerine yeniden boyutlandırılmış görüntüler oluşturulacaktır. Bu, her bir ürünün ayrıntı sayfasının ilk izlenimi için performansı yavaşlatır. Bunun dışında herhangi bir olumsuz sonuç olmamalıdır.
Hata mesajımdaki yolun garip göründüğünü ve sizinki biraz farklı klasör adları ile aynı görünüyor fark ettim.
File '/var/www/magento/pub/media/var/www/magento/vendor/magento/module-catalog/view/base/web/images/product/placeholder/swatch_image.jpg' does not exist.
Bu yolun ikinci yarısı gerçek ve görüntü orada:
var/www/magento/vendor/magento/module-catalog/view/base/web/images/product/placeholder/swatch_image.jpg
Ancak hata, bu konumu var/www/magento/pub/media/
Bu kasıtlı olarak böyle mi yoksa bu sorun görüntüyü nerede aradığıyla mı ilgili?
Lütfen
https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.6CE.html
Katalog: image: yeniden boyutlandırma komutunun yürütme süresi sürümde% 90'a kadar azaltıldı. Ancak, bu iyileştirme için Magento örneğinizi 2.2.6'ya yükselttikten sonra bu ek adımlar gereklidir:
Pub / medya / katalog / ürün / önbelleği kaldırın. (Bu klasörün kaldırılması yer açar.)
Yeni bir görüntü önbelleği oluşturmak için bin / magento catalog: image: resize komutunu çalıştırın. (Bu adım gereklidir, çünkü önbelleğe alınmış görüntülerin yolunu değiştirdik ve önceden önbelleğe alınmış görüntüleri kaldırmamız gerekir.)
Bazı Görseller yeniden boyutlandırılamadı. Ayrıntılar için günlük dosyasına bakın
Misal:
5781-R101.png do not work ABCDEFG.jpg work
08985-AA01.jpg do not work ABCDEFH.jpg work
Sadece resimdeki isim değişikliklerinde çok fazla değişiklik yapmadım
vendor/magento/module-catalog/view/base/web/images/product/placeholder