1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. IT-Infrastruktur und Administration
  3. Server & Hosting

NGINX HTTP Image Filter Modul & libx265

  • Syntafin
  • 30. Juli 2023 um 13:42
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Syntafin
    Punkte
    7.925
    Beiträge
    1.439
    • 30. Juli 2023 um 13:42
    • #1

    Hallöchen,

    gestern wurde wohl ein Update von libx265 durchgeführt, jedenfalls schmierte so ca. 19 Uhr herum NGINX bei einem automatischen Reload ab (ACME hat ein Zertifikat erneuert).

    Seit dem bekomme ich die Meldung:

    Code
    forge@fancy-cloud ~ % sudo nginx -t
    nginx: [emerg] dlopen() "/usr/share/nginx/modules/ngx_http_image_filter_module.so" failed (libx265.so.179: cannot open shared object file: No such file or directory) in /etc/nginx/modules-enabled/50-mod-http-image-filter.conf:1
    nginx: configuration file /etc/nginx/nginx.conf test failed


    Die Lib ist installiert, jedoch eine neuere Version: libx265-199, ja Debian hat noch die 179, ich jedoch nun die 199 :/ .

    Wie bekomme ich also NGINX dazu die neuere Version zu nehmen? Das Problem betrifft auch PHP-GD, das zum Glück mit Imagick ersetzt ja werden kann.

    OS ist ein Ubuntu 22.04 (LTS)

  • flyingtable07
    Punkte
    3.580
    Beiträge
    681
    • 30. Juli 2023 um 15:48
    • #2

    Kannst du nicht wieder die alte installieren?

  • Syntafin
    Punkte
    7.925
    Beiträge
    1.439
    • 30. Juli 2023 um 15:56
    • #3

    Die gibt es nicht mehr und ich sehe das auch nicht als Lösung an, eine veraltete Variante zu nehmen wenn die nicht gelockt wurde.

  • martin
    Punkte
    1.905
    Beiträge
    359
    • 31. Juli 2023 um 08:01
    • #4

    Such mal die libx265.so.179, das müsste eigentlich nur ein Symlink sein. Den kannst du auf die 199 umbiegen.

  • Syntafin
    Punkte
    7.925
    Beiträge
    1.439
    • 31. Juli 2023 um 10:40
    • #5

    Ja das funktioniert, so läuft zumindest PHP-GD wieder. NGINX meckert mit aktivem Image Filter Modul nun wegen was anderem <.<

    Code
    nginx: [emerg] dlopen() "/usr/share/nginx/modules/ngx_http_image_filter_module.so" failed (/usr/local/lib/libheif.so.1: undefined symbol: x265_api_get_179) in /etc/nginx/modules-enabled/50-mod-http-image-filter.conf:1
    nginx: configuration file /etc/nginx/nginx.conf test failed

    Ich frag mich ja echt, wieso das wohl alles ein Update bekam, wenn Pakete es nicht supporten.

  • martin
    Punkte
    1.905
    Beiträge
    359
    • 31. Juli 2023 um 14:19
    • #6

    Reinstall mal libheif, vielleicht ist da noch was falsch gelinkt.

  • Syntafin
    Punkte
    7.925
    Beiträge
    1.439
    • 31. Juli 2023 um 18:06
    • #7

    Schau ich heute Abend Mal genauer nach. Jetzt gerade keine Möglichkeit zum verbinden.

  • Syntafin
    Punkte
    7.925
    Beiträge
    1.439
    • 1. August 2023 um 10:01
    • #8

    Update hierzu:

    Die Neuinstallation von libheif1 hat nichts geändert.

  • Maximilian Rupp 5. Januar 2025 um 01:50

    Hat das Thema aus dem Forum Serverdienste nach Server & Hosting verschoben.

  1. Datenschutzerklärung
  2. Impressum