Hi guys,
i am using Nextcloud 20.0.4 with PHP 7.3 on my Synology NAS.
The only App that is enabled is Preview Generator, this worked very well a few months, but since yesterday the preview for .heic files is not working in the iOS App. When i open a .heic photo it is blank, it shows nothing.
I did a fresh install from Nextcloud today and tried it again, the same problem.
Imagick is enabled for php.
This is the Error Log
ImagickException: DecoderNotActivated `/volume1/web/nextcloud/data/sysadyh/files/Photos/21-01-05 17-50-03 0738.heic’ @ error/heic.c/ReadHEICImage/180
- /volume1/web/nextcloud/lib/private/Preview/HEIC.php *- line 102:*Imagick->readimage("/volume1/we … ]")
- /volume1/web/nextcloud/lib/private/Preview/HEIC.php *- line 64:*OC\Preview\HEIC->getResizedPreview("/volume1/we … c", 1024, 1024)
- /volume1/web/nextcloud/lib/private/Preview/GeneratorHelper.php *- line 63:*OC\Preview\HEIC->getThumbnail(OC\Files\Node\File {}, 1024, 1024)
- /volume1/web/nextcloud/lib/private/Preview/Generator.php *- line 241:*OC\Preview\GeneratorHelper->getThumbnail(OC\Preview\HEIC {}, OC\Files\Node\File {}, 1024, 1024)
- /volume1/web/nextcloud/lib/private/Preview/Generator.php *- line 141:*OC\Preview\Generator->getMaxPreview(OC\Files\Sim … {}, OC\Files\Node\File {}, “image/heic”, “”)
- /volume1/web/nextcloud/lib/private/Preview/Generator.php *- line 107:*OC\Preview\Generator->generatePreviews(OC\Files\Node\File {}, [ { width: 2 … }], “image/heic”)
- /volume1/web/nextcloud/lib/private/PreviewManager.php *- line 190:*OC\Preview\Generator->getPreview(OC\Files\Node\File {}, 250, 250, true, “fill”, null)
- /volume1/web/nextcloud/core/Controller/PreviewController.php *- line 170:*OC\PreviewManager->getPreview(OC\Files\Node\File {}, 250, 250, true, “fill”)
- /volume1/web/nextcloud/core/Controller/PreviewController.php *- line 143:*OC\Core\Controller\PreviewController->fetchPreview(OC\Files\Node\File {}, 250, 250, false, false, “fill”)
- /volume1/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php *- line 170:*OC\Core\Controller\PreviewController->getPreviewByFileId(234, 250, 250, false, false, “fill”)
- /volume1/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php *- line 100:*OC\AppFramework\Http\Dispatcher->executeController(OC\Core\Cont … {}, “getPreviewByFileId”)
- /volume1/web/nextcloud/lib/private/AppFramework/App.php *- line 137:*OC\AppFramework\Http\Dispatcher->dispatch(OC\Core\Cont … {}, “getPreviewByFileId”)
- /volume1/web/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php *- line 47:*OC\AppFramework\App::main(“OC\Core\C … r”, “getPreviewByFileId”, OC\AppFramew … {}, { _route: "c … "})
- *<>*OC\AppFramework\Routing\RouteActionHandler->__invoke({ _route: "c … "})
- /volume1/web/nextcloud/lib/private/Route/Router.php *- line 297:*call_user_func(OC\AppFramew … {}, { _route: "c … "})
- /volume1/web/nextcloud/lib/base.php *- line 1010:*OC\Route\Router->match("/core/preview")
- /volume1/web/nextcloud/index.php *- line 37:*OC::handleRequest()
Someone had this before?