Neu JTL SHOP5 webp mit GD

  • Ersteller des Themas Ersteller des Themas MaxWe
  • Erstellungsdatum Erstellungsdatum

MaxWe

Sehr aktives Mitglied
6. August 2018
315
42
Hamburg
Moin Moin,

ich hoffe ihr könnt mir helfen. Ich versuche aktuell webp im Shop zum Laufen zu bringen.. Wir nutzen Plesk auf unserem Server, welches leider bekanntermaßen Probleme mit Imagick und webp hat. Bzw. es nicht so leicht es dies dort zum Laufen zu bringen.
Währenddessen ist es bei GD sehr simpel, nur leider nutzt der JTL Shop dies nicht.

Habt ihr eine Möglichkeit gefunden GD zu nutzen?

Ich habe in der include/defines.inc den Wert "FORCE_IMAGEDRIVER_GD" gefunden, welche auch in image.php abgerufen wird. Wie kann ich diesen Wert dauerhaft ändern? Jede Änderung auf dem Server wird direkt wieder überschrieben...

Grüße
 

MaxWe

Sehr aktives Mitglied
6. August 2018
315
42
Hamburg
Bisher hat leider keiner eine hilfreiche Antwort hinterlassen. Keine Ahnung ob meine Fragen zu speziell sind, aber in letzter Zeit bekomme ich hier kaum noch Antworten...
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.401
1.325
Wir nutzen Plesk auf unserem Server, welches leider bekanntermaßen Probleme mit Imagick und webp hat

Ich bin noch nicht soweit, webP mir genau am DEV anzusehen, aber mir ist auch sofort aufgefallen, dass kein webP angezeigt wird (Einstellung in der Admin "natürlich" auf auto).

Hast du zufällig paar Links bei der Hand, wo die Probs mit plesk/Imagick aufgelistet sind?
 

MaxWe

Sehr aktives Mitglied
6. August 2018
315
42
Hamburg
Das Problem scheint nach weiterer Recherche weniger bei Plesk zu liegen, sondern mehr am OS (Linux Distributionen) selbst. Ältere Versionen des imagick Pakets scheinen standardmäßig kein webp zu unterstützen und selbst bei neueren ist es irgendwie mal so, mal so.. (Ist irgendwie Diffus bei den gesehenen Threads) Dieser Support muss/kann nachträglich hinzugefügt werden, bzw. das Package mit webp Support selbst kompiliert werden.
Via GD wären alle Probleme gelöst, keine Ahnung warum diese Lösung seitens JTL ausgeschlossen wurde...

Ansätze / Problembeschreibungen:
https://talk.plesk.com/threads/support-for-webp-images-in-imagick-missing.361444/
https://github-wiki-see.page/m/rose...nstalling-Imagick-extension-with-WebP-support
https://talk.plesk.com/threads/imagemagick-webp-supported-formats-ubuntu.363348/
https://stackoverflow.com/questions...formats-for-php-7-3-on-a-whm-dedicated-server
 
  • Gefällt mir
Reaktionen: hula1499

MaxWe

Sehr aktives Mitglied
6. August 2018
315
42
Hamburg
Hallo, wenn kein ImageMagick verfügbar ist, fällt der Shop automatisch auf die Nutzung von GD zurück.
Problem ist, dass Imagick verfügbar ist, aber kein webp supportet. Dementsprechend nutzt er Imagick, kann aber keine webp Bilder erstellen. Ein zwangsweises Umstellen auf GD ist leider nicht möglich..
Oder hättest du da eine Idee?

Ansonsten sollte der Shop prüfen, ob webp auch wirklich supportet wird, bzw eine Umwandlung möglich ist.
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
347
Halle (Saale)
  • Gefällt mir
Reaktionen: MaxWe und hula1499

MaxWe

Sehr aktives Mitglied
6. August 2018
315
42
Hamburg
Doch, das geht theoretisch.
Füg in der includes/config.JTL-Shop.ini.php die Zeile
Code:
define('FORCE_IMAGEDRIVER_GD', true);
ein, das sollte genau das bewirken. Ob es dann mit webp funktioniert, kann ich dir aber nicht garantieren.
Schön, dass es nun funktioniert 😀 Vielleich hab ich den Code auch nur an der falschen Stelle in der config eingefügt, aber zuletzt wurde die config aus welchem Grund auch immer, direkt wieder resettet und ich konnte die Option nicht einfügen.. Am Ende der config funktioniert es und nun klappts mit webp 🙂

Danke abermals!
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.401
1.325
Darf ich mal faul sein, bitte, und wäre jemand so nett:

gibts nen signifikanten speed/grössen/anderen relevanten Unterschied zwischen dem Nutzen von GD oder ImageMagick, jetzt rein bezüglich JTL Shop und webP.
 

Ähnliche Themen