Letzte Aktualisierung am 18.04.2021, 13:04:15 Uhr
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. 🙂
Für Ubuntu 18 alias bionic ist es libmagickcore-6.q16-3-extra
Danke sehr!
Ich habe NextCloud auf meinen Pi4 installiert und musste erst die ganzen Sicherheitsprobleme entfernen und dann war da noch die SVG-Unterstützung die fehlte. Vektorgrafiken sind cool, daher war es wichtig. 🙂
Super Danke
danke für den Tipp. hat super funktioniert 😀
Very good step by step guide to find the root cause of the Problem.
Hat funktioniert, vielen Dank.
Mit Ubuntu 16.04 xenial geht es hiermit:
apt install libmagickcore-6.q16-2-extra
Hallo Johann,
vielen Dank für deine Ergänzung.
Gruß,
Daniel
Sauber das hat geklappt.
Danke
Das hat bei mir nicht geklappt. Trotz nachinstallierten, kommt die Fehlermeldung weiter
Hallo Dirk,
welche Betriebssystem setzt du ein?
Welche PHP Version wird für Nextcloud verwendet?
Hastdu den Server schon einmal neu gestartet?
Grüße,
Daniel