임 상상. 또한 립플 썸네일을 만들기 위해 번들을 상상해보십시오.잘못된 이미지 경로 이미지와 oneup flysystem 파일 추상화을 업로드 vich 업 로더를 사용하여
문제는 liip 내 oneup flysystem 어댑터를 로컬 경로를 소요하고 그 안에 uploads/58998d6502406.png
이미지를 찾으려고한다는 것입니다. uploads
접두사를 제거하면 예외 파일을 찾을 수없는 소스 파일이 throw됩니다.
아마 난 내 구성에서 뭔가를 놓친 거지?
나뭇 가지 : <img src="{{ vich_uploader_asset(partner, 'imageFile') | imagine_filter('my_thumb') }}" />
(또한 자산과 시도)
생성 된 URL : http://app.dev/media/cache/resolve/my_thumb/uploads/58998d6502406.png
URL을 작동합니다 내 구성은 http://app.dev/media/cache/resolve/my_thumb/58998d6502406.png
: 변경하여
# OneupFlysystem Configuration
oneup_flysystem:
adapters:
uploads_adapter:
local:
directory: "%kernel.root_dir%/../web/uploads"
filesystems:
uploads_fs:
adapter: uploads_adapter
mount: uploads_fs
# Vich uploader Configuration
vich_uploader:
db_driver: orm
storage: flysystem
mappings:
partner_image:
uri_prefix: /uploads
upload_destination: uploads_fs
namer: vich_uploader.namer_uniqid
delete_on_remove: true
delete_on_update: true
news_image:
uri_prefix: /uploads
upload_destination: uploads_fs
namer: vich_uploader.namer_uniqid
delete_on_remove: true
delete_on_update: true
# Liip imagine bundle Configuration
liip_imagine:
loaders:
uploaded_images:
flysystem:
filesystem_service: oneup_flysystem.uploads_fs_filesystem
data_loader: uploaded_images
filter_sets :
my_thumb:
filters:
thumbnail: { size: [120, 90], mode: outbound }