[Eisfair] php 8.1 und Nextcloud, -> imagick Modul wird nicht geladen? HEIC Fotos in Nextcloud werden nicht angezeigt.

Alex Busam abusam at gmx.de
Di Jun 20 12:55:36 CEST 2023


Hi

thanks!!!
Wollte nochmal zusammenfassen....

Also apache2-php8 ist deinstalliert, php8-fpm installiert. Parameter 
sind jetzt gleich, 64/64/1024. Apache läuft mit MPM = event

Jetzt öffne ich eine HEIC-Datei und bekomme nur schwarz. Eigentlich 
müsste nextcloud per imagick das Foto skalieren und anzeigbar umwandeln!?

/var/install/config.d/nextcloud.sh --show-php-web-modules
liefert weiterhin ein "rotes" imagick Modul, d.h. es wird nicht geladen.
Und nun weiß ich nicht, warum.


Die Info.php liefert
u.a., dass der Zusatz /etc/php8/fpm/conf.d/imagick.ini verwendet wird. 
Dort steht drin:
extension = imagick.so


imagick
imagick module	enabled
imagick module version	3.7.0
imagick classes	Imagick, ImagickDraw, ImagickPixel, 
ImagickPixelIterator, ImagickKernel
Imagick compiled with ImageMagick version	ImageMagick 7.1.1-6 Q16-HDRI 
x86_64 21020 https://imagemagick.org
Imagick using ImageMagick library version	ImageMagick 7.1.1-6 Q16-HDRI 
x86_64 21020 https://imagemagick.org
ImageMagick copyright	(C) 1999 ImageMagick Studio LLC
ImageMagick release date	2023-04-02
ImageMagick number of supported formats:	262
ImageMagick supported formats	3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, 
ASHLAR, AVI, AVIF, AVS, BAYER, BAYERA, BGR, BGRA, BGRO, BIE, BMP, BMP2, 
BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, 
CR3, CRW, CUBE, CUR, CUT, DATA, DCM, DCR, DCRAW, DCX, DDS, DFONT, DJVU, 
DNG, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, 
EPT3, ERF, EXR, FARBFELD, FAX, FF, FILE, FITS, FL32, FLV, FPX, FRACTAL, 
FTP, FTS, FTXT, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, HALD, 
HDR, HEIC, HEIF, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, 
IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, 
JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, JXL, K25, KDC, KERNEL, 
LABEL, M2V, M4V, MAC, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, 
MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORA, 
ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, 
PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PHM, PICON, 
PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, 
PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, QOI, 
RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGB565, RGBA, RGBO, RGF, RLA, RLE, 
RMF, RSVG, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, 
SR2, SRF, STEGANO, STRIMG, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, 
TIFF64, TILE, TIM, TM2, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, 
VICAR, VID, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMV, WPG, X, X3F, XBM, 
XC, XCF, XPM, XPS, XV, XWD, YAML, YCbCr, YCbCrA, YUV

Liefert, dass das HEIC angeblich unterstützt wird.

In der config.php von nextcloud steht u.a. auch,
'enabledPreviewProviders'  => array (
     'OC\Preview\BMP',
     'OC\Preview\GIF',
     'OC\Preview\HEIC',
     'OC\Preview\JPEG',
     'OC\Preview\MarkDown',
     'OC\Preview\MP3',
     'OC\Preview\PNG',
     'OC\Preview\TIFF',
     'OC\Preview\TXT',
     'OC\Preview\XBitmap'
HEIC ist erlaubt.

Hat jemand eine Nextcloud Installation, die Fotos im Bildformat HEIC 
(iOS, Apple) anzeigt?
Wie kann ich den Fehler näher eingrenzen?

Vielen Dank für jeden sachdienlichen Hinweis:-)

Viele Grüße
Alex


Mehr Informationen über die Mailingliste Eisfair