Nextcloud 21 – PHP Erweiterung php-imagick fehlt

Heute Abend endlich die Zeit gefunden, die neue Version von Nextcloud zu installieren. In meinem Fall geht es um ein Update von 20.0.7 auf 21.0. Ich greife hier gerne auf den Update Wizard zurück, da ich bis dato nie ernsthafte Probleme damit hatte. Liegt vermutlich auch daran, dass meine Instanz nur 1GB an Daten umfasst.

Nach dem Update Prozess hatte ich unter Einstellungen -> Verwaltung -> Übersicht im Bereich Sicherheits- & Einrichtungswarnungen folgende Warnung aufgelistet:

Dem Modul php-imagick fehlt die SVG-Unterstützung. Für eine bessere Kompatibilität wird empfohlen, es zu installieren.

Daher kurzer Hand über eine SSH Verbindung auf dem betroffenen Server verbunden und die Konfiguration bzw. php Module überprüft.

root@server03:~# which convert
/usr/bin/convert

Sieht schon einmal gut aus. Auch eine Überprüfung der Version/Paket brachte keine neue Erkennis.

root@server03:~# apt install php-imagick
Reading package lists... Done
Building dependency tree
Reading state information... Done
php-imagick is already the newest version (3.4.4-4).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
root@server03:~#

Erst folgender Befehl brachte Licht ins dunkle:

root@server03:php7.4 -r "phpinfo();" | grep format
cURL Information => 7.68.0
Extended EXIF tag formats => Canon, Casio, Fujifilm, Nikon, Olympus, Samsung, Panasonic, DJI, Sony, Pentax, Minolta, Sigma, Foveon, Kyocera, Ricoh, AGFA, Epson
ImageMagick number of supported formats:  => 225
ImageMagick supported formats => 3FR, 3G2, 3GP, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBP, WMV, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV

Wie man sieht, fehlt in der Auflistung der Typ SVG. Daher ist der Hinweis in Nextcloud auch berechtigt. Das fehlende Format kann unter Ubuntu problemlos nachinstalliert werden.

apt install libmagickcore-6.q16-6-extra

Danach die Übersichtsseite in Nextcloud aktualisieren. Anschließend wird wieder „Alle Überprüfungen bestanden.“ angezeigt.

Viele Spaß beim Ausprobieren. 🙂

Abonnieren
Benachrichtige mich bei
2 Comments
neueste
älteste
Inline Feedbacks
View all comments
Dirk
01.05.2021 10:58

Das hat bei mir nicht geklappt. Trotz nachinstallierten, kommt die Fehlermeldung weiter