Neu Fehler beim Bearbeiten der eMail-Templates

Frank Engelbrecht

Gut bekanntes Mitglied
15. Februar 2012
133
19
Worms
Hallo erstmal,

ich habe ein Problem beim Bearbeiten der Bestellbestätigung, die Maske zum Bearbeiten lädt nicht, der Aufruf endet einem 500er Fehler. Andere eMail-Vorlagen lassen sich problemlos bearbeiten.

Shop ist auf 5.6.0, PHP ist auf 8.4.13

Hier mal die Fehlermeldung, vielleicht hat jemand eine Idee ...

[Mon Oct 06 11:07:13.332294 2025] [proxy_fcgi:error] [pid 2859789:tid 139718071138048] [client xxxxxxx:0] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught JsonException: Control character error, possibly incorrectly encoded in /var/www/vhosts/xxxxxxxxxxxxxxxxx.de/httpdocs/includes/src/Backend/Revision.php:191\nStack trace:\n#0 /var/www/vhosts/xxxxxxxxxxxx.de/httpdocs/includes/src/Backend/Revision.php(191): json_decode()\n#1 [internal function]: JTL\\Backend\\Revision::{closure:JTL\\Backend\\Revision::getRevisions():190}()\n#2 /var/www/vhosts/xxxxxxxxxxxxx.de/httpdocs/includes/src/Backend/Revision.php(189): array_map()\n#3 /var/www/vhosts/xxxxxxxxxxxx.de/httpdocs/includes/src/Smarty/BackendPlugins.php(57): JTL\\Backend\\Revision->getRevisions()\n#4 /var/www/vhosts/xxxxxxxxxxxxxxxx.de/httpdocs/admin/templates_c/0b31dbd8b4d46ae9799516da2db2a02fc33126b1_0.file.emailvorlagen_bearbeiten.tpl.php(412): JTL\\Smarty\\BackendPlugins->getRevisions()\n#5 /var/www/vhosts/xxxxxxxxxx.de/httpdocs/includes/vendor/jtlshop/smarty4/libs/sysplugins/smarty_template_resource_...', referer: https://shwt-warmwasserspeicher.de/admin/emailtemplates
 

Jan K.

Aktives Mitglied
Mitarbeiter
13. März 2024
35
13
Hi @Frank Engelbrecht

es könnte sein, dass in der Shopdatenbank die Revisionen abgeschnitten werden, da sie aus zu vielen Zeichen bestehen.
Einmal folgenden SQL Befehl in der Shopdatenbank durchführen:

SELECT * FROM trevisions WHERE RIGHT(content,1) != "}";

Hier werden nun alle Revisionen in tRevision angezeigt, welche nicht auf } enden.
Die Inhalte dieser Revisionen zu löschen sollte den Fatal beheben.
 

Frank Engelbrecht

Gut bekanntes Mitglied
15. Februar 2012
133
19
Worms
Danke für den Tip, das löschen der Inhalte hat nicht gereicht, ich habe die entsprechenden Revisionen gelöscht, jetzt funzt es wieder wie es soll.

Vielen Dank für die Hilfe.
 
  • Gefällt mir
Reaktionen: Jan K.

Ähnliche Themen