Ich verwende Symfony 5.4 und muss nur das liip Imagine-Paket installieren, um meine Bilder zu bearbeiten. Nachdem ich jedoch alles konfiguriert habe, werden in meinem Browser keine Bilder angezeigt und wenn ich nachschaue, erhalte ich meinen Code und die folgende Fehlermeldung: http://localhost:8000/media/cache/resolve /my_thumb/images /properties/629a464aa81ef086062845.jpg 404 (Nicht gefunden)
In meinem Projekt habe ich nicht einmal ein automatisch generiertes Verzeichnis für media/cache/..... im Bilderverzeichnis.
Dies ist der Inhalt meiner liip_imagine.yaml-Datei:
# 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}
Das habe ich in meine Twig-Datei geschrieben:
<img src="{{ vich_uploader_asset(property, 'imageFile') | imagine_filter('my_thumb') }}" class="card-img-top" alt="">
Bitte ich brauche Hilfe, ich habe mehrere Tricks ausprobiert, wie das Hinzufügen von Parser und Loader, aber keiner davon hat mein Problem gelöst
也在配置文件中使用此设置