Neu JTL Shop (4.06.19) - Produktbilder werden nicht mehr generiert

edding18

Sehr aktives Mitglied
10. August 2018
173
25
Hallo zusammen. Es muss jetzt nicht ein spezielles Problem der 4.06.19 Version sein - aber eben zumindest JTL Shop 4, was wichtig ist zur Einordnung des Problems. Auch wichtig: Nach dem Update von build 18 auf 19 hat es immer noch funktioniert, wir haben zwei neue Produkte angelegt, wo problemlos die Bilder angelegt wurden.

Wir haben seit heute die Situation, dass die Produktbilder in unserem JTL-Shop 4 nicht mehr generiert werden.

Es läuft ja so, dass die Wawi zunächst die Bilder in das Verzeichnis "storage" lädt und der Shop dann daraus die Bilder für die einzelnen Größen (sm / md / lg) generiert und im Ordner "product" ablegt.

Genau dieser Vorgang funktioniert jetzt nicht mehr.

Den Bilder-Cache leeren - das hat funktioniert - alle Bilder waren weg. Ein Klick auf "neu generieren" führt dazu, dass der Fortschrittsbalken (unrealistisch) schnell durchläuft - es werden KEINE Bilder generiert. Der Ordner "product" bleibt leer.

Wir haben jetzt erst mal eine Datensicherung eingespielt und möchten jetzt dem Fehler auf den Grund gehen.

Woran kann es liegen? Wer hat eine Idee?

VG
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.652
2.704
Berlin
Firma
css-umsetzung
Du solltest mal so ein Bild in dem Verzeichnis wo es liegt (nicht storage) löschen und dann aufrufen um zu sehen ob es eine Fehlermeldung gibt.
Optimal ist es wenn dazu auch das error_reporting aktiviert ist.

auch das interne errorlog von JTL würde ich aktivieren, es könnte sein das da dann auch eine Meldung kommt das der Speicher (RAM) eventuell nicht ausreicht.
 

edding18

Sehr aktives Mitglied
10. August 2018
173
25
Wenn ich den Link einer Datei, die noch nicht generiert wurde, im Browser eingebe - also

https://domain.com/media/image/product/794/lg/produkt-xyz.jpg

gibt es als Fehlermeldung eine HTTP ERROR 500 message

Ich hab mal eine config.JTL-Shop.ini.php mit dem setting

Code:
ini_set('error_log', PFAD_ROOT. 'jtllogs/phperror_'.date("d-m-Y").'.log');

eingespielt, aber in das Log wird nichts geschrieben

Dann hab ich eine andere config.JTL-Shop.ini.php benutzt mit dem setting

Code:
ini_set('display_errors', 1);

Und als ich dann wieder das Bild aufgerufen habe, blieb der Bildschirm weiß.

Im Systemlog (admin/systemlog.php) finde ich dazu nichts.

Wie komme ich an den Fehler ran?
 

edding18

Sehr aktives Mitglied
10. August 2018
173
25
Thema kann geschlossen werden - der Hoster war schuld!

"nach einem Update der PHP Version wurde die falsche imagemagick Konfiguration geladen, wodurch die meisten Bildformate nicht unterstützt wurden"
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.652
2.704
Berlin
Firma
css-umsetzung
🙂 Ich habe den Fehler dort heute entdeckt und gemeldet weil einer meiner Kunden das gleiche Problem hatte.

Nein sonst ist Timme ein guter Hoster, die Shops die ich dort betreue laufen sonst sehr unauffällig.
 

Ähnliche Themen