Doch leider funktioniert das nun nicht mehr. Alle .heic Bilder haben auf der Nextcloud keine Vorschau. Klickt man ein Bild an, wird es direkt heruntergeladen.
In der Nextcloud config ist HEIC als preview eingetragen.
Ich bin ratlos, zumal ich auch keine Fehlermeldungen erhalte oder finde. Die Installation läuft normal durch und alle benötigten Komponenten scheinen installiert worden sein. Die Suche hier habe ich bereits verwendet. Doch habe ich leider nichts brauchbares gefunden.
Nun hoffe ich, dass hier eventuell jemand eine Vermutung hat und mir einen Tip geben kann.
Wird dir vermutlich nicht helfen, in meiner Konfiguration Debian 12 und Apache mit PHP 8.2 habe ich HEIC support ohne etwas zu patchen. Du solltest mehr Informationen über deine Konfiguration bekanntgeben.
Danke für deine Antwort.
Wenn ich wüsste welche Informationen dafür relevant sind, mache ich das natürlich gerne.
Ich habe mit dem Befehl convert -version geprüft ob und welche Version von ImageMagick installiert ist. Die Version müsste passen.
Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: ImageMagick – License
Features: Cipher DPC Modules OpenMP(4.5)
Delegates (built-in): bzlib djvu fftw fontconfig freetype heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib
Hallo,
hast du mittlerweile eine Lösung?
Bei mir will es auch einfach nicht. Ich denke ich habe bereits alles installiert. was notwendig ist, aber ich komme nicht drauf…
Leider nein.
Ich habe jetzt schon mehrmals Nextcloud testweise als VM nochmals mit Debian 12 und Ubuntu 22.04 aufgesetzt und immer werden die HEIC Dateien nicht angezeigt. Irgendetwas mache ich falsch oder vergesse ich. Ich komme aber nicht darauf. Als nächstes installiere ich es mal als Docker Container. Mal sehen.
Hast du das mit dem Script am Ende gemacht oder manuell alle Befehle eingegeben?
Ich habe das mit dem Script in der Vergangenheit bereits mehrmals versucht und hat bei mir leider nichts gebracht.
Wie gesagt, bei mir läuft es mittlerweile. Ich bekomme jetzt allerdings immer wieder mehrere upstream timed out (110: Connection timed out). Ich weiß aber nicht genau woran das liegt. /apps/photos/api/v1/preview/128351?etag=c3ba390ff79a11e87766be445624cb52&x=512&y=512
Denke es liegt an der Erstellung der reviews. Nginx habe ich ein wenig angepasst und die Settings gesetzt:
fastcgi_read_timeout 180;
proxy_read_timeout 180;
Hab das Gefühl das hat ein wenig geholfen…
Im Netz hab ich gefunden, dass manche diesen auf eine Stunde setzen, ich werde aber einen Teufel tun das zu machen…
Diese Werte sind auch besonders wichtig für den intern Updater, falls der Download der nextcloud-*.zip bei einer schlechten Internetverbindung einmal länger dauert. Seitdem gab es auch keine Abbrüche mehr bei mir.
Sorry ja, da hast du natürlich recht, das sind die PHP Settings, nicht die NGINX Settings.
Trotzdem bleibt die Frage warum du es nicht wenigstens mal testweise mit deutlich höheren Werten versuchst. Denkst du nicht es hat einen Grund, das andere das so machen?