Saya menggunakan symfony 5.4 dan saya hanya perlu memasang pakej liip Imagine untuk memanipulasi imej saya. Walau bagaimanapun, selepas mengkonfigurasi semuanya, tiada imej muncul dalam penyemak imbas saya dan apabila saya menyemak, saya mendapat kod saya dan mesej ralat berikut: http://localhost:8000/media/cache/resolve /my_thumb/images /properties/629a464aa81ef086062845.jpg 404 (Tidak Ditemui)
Dalam projek saya, saya tidak mempunyai sebarang direktori autogenerated untuk media/cache/..... dalam direktori imej.
Ini adalah kandungan fail liip_imagine.yaml saya:
# Documentation on how to configure the bundle can be found at: https://symfony.com/doc/current/bundles/LiipImagineBundle/basic-usage.html liip_imagine: # valid drivers options include "gd" or "gmagick" or "imagick" driver: "gd" filter_sets: cache : ~ my_thumb: quality: 75 filters: thumbnails: {size: [360, 230], mode: outbound}
Ini yang saya tulis dalam fail ranting saya:
<img src="{{ vich_uploader_asset(property, 'imageFile') | imagine_filter('my_thumb') }}" class="card-img-top" alt="">
Tolong saya perlukan bantuan, saya mencuba beberapa helah seperti menambah parser dan loader tetapi tiada satu pun daripada mereka menyelesaikan masalah saya
Juga gunakan tetapan ini dalam fail konfigurasi