Quick Fixes für Shop, Wawi, Plugins und E-Commerce Systeme
Quick Fixes für typische E-Commerce Probleme
Viele technische Probleme im E-Commerce wirken im ersten Moment größer, als sie tatsächlich sind. Ein HTTP 500 Fehler, ein nicht erreichbares Backend, ein Pluginproblem, ein Cachefehler oder ein abgebrochener Abgleich bedeutet nicht automatisch, dass der gesamte Shop defekt ist.
Unsere Quick Fixes helfen dabei, typische Fehler in Shops, Plugins, Warenwirtschaft, Hosting und Schnittstellen schneller einzugrenzen. Die Hinweise sind bewusst kompakt gehalten und zeigen, welche Punkte zuerst geprüft werden sollten, wo Vorsicht nötig ist und wann professionelle Unterstützung sinnvoll wird.
Erste Hilfe statt planloser Tests
Bei technischen Fehlern ist es wichtig, nicht sofort wahllos Einstellungen zu ändern oder Dateien im Live-System zu ersetzen. Besser ist eine klare Reihenfolge: Problem erkennen, Risiko einschätzen, Backup prüfen und dann gezielt die wahrscheinlichsten Ursachen kontrollieren.
Wenn Shopseiten nicht laden, das Backend nicht erreichbar ist oder weiße Seiten erscheinen, sollten zuerst Logs, Cache, PHP-Version, Plugins und zuletzt geänderte Dateien geprüft werden.
Viele Fehler entstehen nach Updates, Pluginwechseln oder Template-Anpassungen. Ein strukturierter Vergleich der letzten Änderungen spart oft viel Zeit bei der Fehlersuche.
Abgleichfehler, Zahlungsprobleme, Marktplatzprobleme oder fehlerhafte Datenübertragungen sollten sauber eingegrenzt werden, bevor Prozesse mehrfach neu gestartet werden.
Wichtig bei kritischen Fehlern
Bei einem komplett nicht erreichbaren Shop, Problemen im Checkout, Zahlungsfehlern, Datenbankmeldungen oder fehlendem Backup sollte nicht direkt im Live-Shop experimentiert werden. In solchen Fällen ist eine kontrollierte Fehleranalyse meist sicherer als schnelle Änderungen ohne klare Ursache.
- Prüfen Sie zuerst, ob ein aktuelles Backup vorhanden ist.
- Notieren Sie die letzte Änderung vor dem Fehler.
- Vermeiden Sie unnötige Plugin-Deaktivierungen ohne Plan.
- Testen Sie kritische Änderungen möglichst nicht direkt im Live-System.
Quick Fixes
Schnelle Lösungen für typische Shop-, Plugin- und E-Commerce-Probleme.
Backend-Probleme
Fehler im Adminbereich, Loginprobleme, nicht ladende Seiten oder nicht speicherbare Einstellungen.
Backend lädt nach Änderung nicht mehr Kritisch
Problem
Nach einer Änderung im JTL-Shop Backend lädt der Adminbereich nicht mehr korrekt. Das Backend bleibt hängen, zeigt einen Timeout, lädt nur teilweise oder ist nach dem Speichern einer Einstellung nicht mehr erreichbar.
Kurzlösung
Prüfe zuerst, welche Einstellung zuletzt geändert wurde. Besonders nach Cache-, Template-, Plugin- oder Servereinstellungen sollte das Server-Error-Log kontrolliert werden, bevor weitere Änderungen vorgenommen werden.
Voraussetzungen
Zugriff auf das Hosting-Panel
Zugriff auf Server-Error-Logs
FTP-Zugang
aktuelles Backup
optional Datenbankzugang
Werkzeuge
Hosting-Panel
Server-Error-Log
FTP-Programm
Browser im privaten Modus
Datenbankverwaltung
Texteditor
Geschätzte Dauer
10 bis 30 Minuten
Schritte
-
Prüfe zuerst, ob nur das Backend oder auch das Frontend betroffen ist.
-
Notiere die letzte Änderung, zum Beispiel Cache, Template, Plugin, Versandart, Zahlungsart oder PHP-Einstellung.
-
Teste das Backend in einem privaten Browserfenster und lösche die Cookies für die Shopdomain.
-
Prüfe das Server-Error-Log auf Timeouts, PHP-Fatal-Errors, Redis-Fehler oder Rechteprobleme.
-
Mache keine weiteren Änderungen im Backend, solange die Ursache nicht eingegrenzt ist.
-
Stelle die zuletzt geänderte Einstellung nur mit Backup oder technischer Erfahrung zurück.
Warnhinweis: Keine Cache-, Plugin- oder Datenbankwerte blind ändern, wenn das Backend nach einer Änderung nicht mehr lädt. Besonders bei Redis, Datei-Cache, PHP-Versionen und Datenbankwerten kann eine falsche Korrektur den Fehler verschlimmern.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Backend und Frontend gleichzeitig betroffen sind, das Backend nach einer Cache- oder Serveränderung nicht mehr lädt, Redis- oder PHP-Fehler im Error-Log stehen oder die zuletzt geänderte Einstellung nicht sicher zurückgesetzt werden kann.
Backend Login funktioniert nicht Vorsicht
Problem
Der Login in das JTL-Shop Backend funktioniert nicht. Je nach Ursache erscheint eine Fehlermeldung zu falschen Zugangsdaten, fehlerhaften Cookie-Einstellungen, einem 403-Fehler, einem Captcha-Problem oder der Adminbereich lädt nach dem Absenden des Formulars nicht korrekt weiter.
Kurzlösung
Prüfe zuerst Browser, Cookies und Zugangsdaten. Wenn die Anmeldung trotzdem nicht funktioniert, sollten Session-Verzeichnis, Dateirechte, Hosting-Umzug und Server-Error-Log kontrolliert werden.
Voraussetzungen
Zugriff auf das Hosting-Panel
Zugriff auf Server-Error-Logs
Admin-Zugangsdaten
FTP-Zugang
optional Datenbankzugang
aktuelles Backup bei technischen Änderungen
Werkzeuge
Browser im privaten Modus
Hosting-Panel
Server-Error-Log
FTP-Programm
Datenbankverwaltung
Passwortverwaltung
Geschätzte Dauer
10 bis 30 Minuten
Schritte
-
Teste den Backend-Login zuerst in einem privaten Browserfenster und lösche Cookies für die Shopdomain.
-
Prüfe, ob Benutzername, Passwort und die richtige Backend-URL verwendet werden.
-
Kontrolliere, ob eine konkrete Fehlermeldung wie Cookie-Fehler, 403 oder Captcha-Problem angezeigt wird.
-
Prüfe im Hosting-Panel, ob PHP-Sessions korrekt geschrieben werden können und genügend Speicherplatz vorhanden ist.
-
Kontrolliere das Server-Error-Log auf PHP-Fehler, Rechteprobleme oder blockierte Adminaufrufe.
-
Ändere keine Datenbankwerte, bevor ein aktuelles Backup vorhanden ist.
Warnhinweis: Keine Admin-Benutzer, Passwortwerte oder Session-Daten direkt in der Datenbank ändern, solange kein aktuelles Backup vorhanden ist. Bei Cookie- oder Session-Fehlern liegt die Ursache häufig in Browser-, Domain-, Server- oder Hosting-Einstellungen und nicht zwingend an den Zugangsdaten.
Support sinnvoll, wenn: Support ist sinnvoll, wenn der Backend-Login trotz korrekter Zugangsdaten nicht möglich ist, ein Cookie- oder Session-Fehler erscheint, der Adminbereich einen 403-Fehler zeigt oder der Fehler nach Installation, Umzug, PHP-Umstellung oder Shop-Update aufgetreten ist.
Cache und Template
Darstellungsfehler, alte Inhalte, weiße Seiten, Templatefehler und Cacheprobleme.
Shop zeigt alte Inhalte trotz Änderung Einfach
Problem
Im JTL-Shop wurden Texte, Bilder, Template-Dateien, CSS-Anpassungen oder Einstellungen geändert, aber im Frontend werden weiterhin alte Inhalte angezeigt. Teilweise sieht die Änderung in einem anderen Browser, im privaten Modus oder mit geöffneten Entwicklertools anders aus.
Kurzlösung
Prüfe zuerst Browsercache, Template-Cache und Objekt-Cache. Wenn Bilder mit gleichem Dateinamen ersetzt wurden, kann zusätzlich ein Dateicache, CDN oder Bildcache die alte Version ausliefern.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
optional FTP-Zugang
optional Zugriff auf das Hosting-Panel
Kenntnis der zuletzt geänderten Inhalte
Werkzeuge
JTL-Shop Backend
Browser im privaten Modus
Browser-Entwicklertools
FTP-Programm
Hosting-Panel
Geschätzte Dauer
5 bis 20 Minuten
Schritte
-
Teste die betroffene Seite zuerst in einem privaten Browserfenster.
-
Leere im JTL-Shop Backend den Template-Cache und den Objekt-Cache.
-
Lade die Seite mit einer harten Aktualisierung neu.
-
Prüfe bei CSS- oder Template-Anpassungen, ob die richtige Datei und das aktive Template geändert wurden.
-
Prüfe bei Bildern, ob der gleiche Dateiname weiterverwendet wurde und ob ein Bildcache oder CDN aktiv ist.
-
Kontrolliere das Ergebnis in einem zweiten Browser oder auf einem anderen Gerät.
Warnhinweis: Cache nicht dauerhaft deaktivieren, nur um Änderungen sichtbar zu machen. Keine Template-Dateien oder Cache-Ordner per FTP löschen, wenn unklar ist, welcher Cache betroffen ist oder wenn kein Backup vorhanden ist.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Änderungen trotz geleertem Browsercache, Template-Cache und Objekt-Cache nicht sichtbar werden, CSS- oder Template-Anpassungen nicht geladen werden oder alte Bilder weiterhin ausgeliefert werden, obwohl sie im Backend korrekt ersetzt wurden.
Templatefehler nach Anpassung beheben Vorsicht
Problem
Nach einer Anpassung am Template zeigt der JTL-Shop Darstellungsfehler, eine weiße Seite, einen HTTP 500 Fehler oder einzelne Bereiche wie Menü, Header, Produktboxen oder Checkout werden nicht mehr korrekt angezeigt. Häufig betrifft das ein Child-Template, eine geänderte TPL-Datei, CSS, JavaScript oder eine nicht passende Template-Version.
Kurzlösung
Prüfe zuerst, welche Template-Datei zuletzt geändert wurde und ob das aktive Template zur installierten Shopversion passt. Danach sollten Template-Cache, Objekt-Cache und Server-Error-Log kontrolliert werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
FTP-Zugang
aktuelles Backup der geänderten Template-Dateien
Zugriff auf Server-Error-Logs
Kenntnis der aktiven Shopversion
Kenntnis des aktiven Templates
Werkzeuge
JTL-Shop Backend
FTP-Programm
Server-Error-Log
Browser-Entwicklertools
Texteditor
Backup der Template-Dateien
Geschätzte Dauer
10 bis 45 Minuten
Schritte
-
Notiere die zuletzt geänderte Template-Datei oder CSS- beziehungsweise JavaScript-Anpassung.
-
Prüfe, ob das aktive Template oder Child-Template zur installierten JTL-Shop Version passt.
-
Leere Template-Cache und Objekt-Cache im JTL-Shop Backend.
-
Teste die betroffene Seite in einem privaten Browserfenster und mit geöffneten Entwicklertools.
-
Prüfe das Server-Error-Log auf PHP-Fatal-Errors, Templatepfade oder Syntaxfehler.
-
Stelle die letzte funktionierende Template-Version aus dem Backup wieder her, wenn der Fehler nicht eindeutig behoben werden kann.
Warnhinweis: Template-Dateien nicht direkt im Parent-Template ändern, wenn die Anpassung dauerhaft updatesicher bleiben soll. Keine Dateien löschen oder überschreiben, solange kein Backup der vorherigen Version vorhanden ist.
Support sinnvoll, wenn: Support ist sinnvoll, wenn der Shop nach einer Template-Anpassung eine weiße Seite oder einen HTTP 500 Fehler zeigt, der Fehler nach einem Shop-Update auftritt, das Child-Template nicht zur Shopversion passt oder das Error-Log auf PHP-Fatal-Errors im Template verweist.
Datenbank und Migration
Datenbankfehler, Systemwechsel, Importprobleme, Migrationen und beschädigte Daten.
Datenbankfehler nach Update prüfen Kritisch
Problem
Nach einem JTL-Shop Update tritt ein Datenbankfehler auf. Der Shop zeigt einen HTTP 500 Fehler, der DB-Updater bricht ab, das Backend ist nicht mehr erreichbar oder im Log erscheinen SQL-Fehler, fehlgeschlagene Migrationen, fehlende Tabellen, doppelte Tabellen oder abweichende Versionsstände zwischen Dateisystem und Datenbank.
Kurzlösung
Prüfe zuerst Backup, Shopversion, Datenbankversion und die genaue SQL-Fehlermeldung. Danach sollten Update-Log, Server-Error-Log und Datenbankzustand kontrolliert werden, ohne Tabellen oder Datenbankwerte vorschnell zu löschen.
Voraussetzungen
aktuelles Datenbankbackup
aktuelles Datei-Backup
Zugriff auf das Hosting-Panel
Zugriff auf Server-Error-Logs
Datenbankzugang
FTP-Zugang
Kenntnis der alten und neuen JTL-Shop Version
Werkzeuge
Datenbankverwaltung
Hosting-Panel
Server-Error-Log
JTL-Shop Updatebereich
FTP-Programm
Texteditor
Backupverwaltung
Geschätzte Dauer
30 bis 90 Minuten
Schritte
-
Prüfe zuerst, ob ein aktuelles und wiederherstellbares Datenbankbackup vorhanden ist.
-
Notiere die genaue SQL-Fehlermeldung aus DB-Updater, Server-Error-Log oder Shop-Log.
-
Vergleiche Dateiversion, Shopversion und Datenbankversion, wenn diese im Updatebereich angezeigt werden.
-
Prüfe, ob der Fehler bei einer konkreten Migration, Tabelle oder Spalte auftritt.
-
Führe keine manuellen SQL-Änderungen aus, solange Ursache und Versionsstand nicht eindeutig geklärt sind.
-
Sichere den aktuellen Stand und entscheide erst danach zwischen sauberer Fehlerbehebung, erneutem Updateversuch oder Rollback.
Warnhinweis: Keine Tabellen löschen, keine Migrationen manuell als erledigt markieren und keine SQL-Befehle aus Forenbeiträgen übernehmen, solange nicht klar ist, ob sie exakt zur eigenen Shopversion, Datenbankversion und Fehlermeldung passen. Datenbankfehler nach Updates können den Shop dauerhaft beschädigen, wenn ohne Backup gearbeitet wird.
Support sinnvoll, wenn: Support ist sinnvoll, wenn der DB-Updater abbricht, SQLSTATE-Fehler erscheinen, Tabellen fehlen oder doppelt vorhanden sind, Frontend und Backend nicht erreichbar sind, die Datenbankversion nicht zur Shopversion passt oder kein getestetes Backup für einen sauberen Rollback vorhanden ist.
Zeichensatzfehler nach Migration beheben Kritisch
Problem
Nach einer Migration, einem Domainumzug, einem Datenbankimport oder einem Shop-Update werden Umlaute, Sonderzeichen oder HTML-Entities falsch dargestellt. Statt ä, ö, ü oder ß erscheinen kryptische Zeichen, Fragezeichen, doppelt kodierte Zeichen oder abgeschnittene Inhalte.
Kurzlösung
Prüfe zuerst, ob der Fehler aus der Datenbank, aus importierten Daten, aus Template-Ausgaben oder aus einer falschen Server- beziehungsweise Datenbankkodierung stammt. Vor jeder Zeichensatzkorrektur müssen Datenbankbackup, Exportformat, Kollation und tatsächliche Datendarstellung geprüft werden.
Voraussetzungen
aktuelles Datenbankbackup
aktuelles Datei-Backup
Datenbankzugang
Zugriff auf das Hosting-Panel
Zugriff auf das JTL-Shop Backend
Kenntnis des ursprünglichen Shopsystems oder der alten Datenbank
Kenntnis des verwendeten Export- und Importformats
Werkzeuge
Datenbankverwaltung
Hosting-Panel
JTL-Shop Backend
Texteditor mit UTF-8 Unterstützung
Datenbankexport
Browser
optional Tabellenprogramm
Geschätzte Dauer
30 bis 120 Minuten
Schritte
-
Prüfe zuerst an mehreren Beispielen, ob Umlaute überall oder nur in bestimmten Bereichen falsch dargestellt werden.
-
Vergleiche betroffene Inhalte in Frontend, Backend und Datenbank, um Ausgabeproblem und Speicherproblem zu unterscheiden.
-
Kontrolliere Exportformat, Importformat, Datenbankzeichensatz und Kollation der betroffenen Tabellen.
-
Erstelle vor jeder Korrektur ein vollständiges Datenbankbackup und teste Änderungen nicht direkt auf der Live-Datenbank.
-
Prüfe, ob Inhalte bereits doppelt kodiert wurden oder ob nur die Ausgabe beziehungsweise Verbindungskodierung falsch ist.
-
Führe Zeichensatzkorrekturen erst nach eindeutiger Diagnose und idealerweise in einer Testumgebung durch.
Warnhinweis: Keine globale Zeichensatzumstellung, kein Suchen-und-Ersetzen und keine SQL-Konvertierung direkt auf der Live-Datenbank durchführen, solange nicht eindeutig klar ist, ob die Daten falsch gespeichert oder nur falsch ausgegeben werden. Eine falsche Korrektur kann Zeichen dauerhaft doppelt kodieren oder Inhalte beschädigen.
Support sinnvoll, wenn: Support ist sinnvoll, wenn viele Artikel, Kategorien, CMS-Seiten oder Kundendaten betroffen sind, der Fehler nach einem Shop-Update oder Datenbankimport auftritt, unterschiedliche Tabellen verschiedene Kollationen nutzen oder unklar ist, ob latin1, utf8, utf8mb3 oder utf8mb4 korrekt verwendet wurde.
E-Mail-Probleme
Nicht versendete Mails, SMTP-Probleme, Spamprobleme und fehlerhafte Mailtemplates.
Bestellbestätigung wird nicht versendet Vorsicht
Problem
Kunden erhalten nach einer Bestellung keine Bestellbestätigung per E-Mail. Die Bestellung kann trotzdem im Shop oder in JTL-Wawi vorhanden sein. Teilweise tritt der Fehler nur sporadisch auf, betrifft nur bestimmte Empfänger oder es erscheint kein passender Eintrag im E-Mail-Log.
Kurzlösung
Prüfe zuerst, ob die Bestellbestätigung im Shop aktiv ist und ob der Versand aus dem Shop oder aus JTL-Wawi erfolgen soll. Danach sollten E-Mail-Log, SMTP-Einstellungen, Absenderadresse, Spamfilter und mögliche Fehler nach Updates kontrolliert werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
Zugriff auf die E-Mail-Vorlagen
Zugriff auf das E-Mail-Log
Zugriff auf SMTP- oder Mailserverdaten
optional Zugriff auf JTL-Wawi
optional Zugriff auf Server-Error-Logs
Werkzeuge
JTL-Shop Backend
E-Mail-Vorlagenverwaltung
E-Mail-Log
SMTP-Zugangsdaten
JTL-Wawi
Hosting-Panel
Server-Error-Log
Geschätzte Dauer
10 bis 45 Minuten
Schritte
-
Prüfe, ob die Bestellung im Shop oder in JTL-Wawi korrekt vorhanden ist.
-
Kontrolliere, ob die Bestellbestätigung in den E-Mail-Vorlagen aktiv ist.
-
Prüfe, ob die Bestellbestätigung aus dem Shop oder aus JTL-Wawi versendet werden soll.
-
Kontrolliere das E-Mail-Log auf Versandversuche, Fehlermeldungen oder fehlende Einträge.
-
Teste die SMTP-Einstellungen und prüfe Absenderadresse, Verschlüsselung und Zugangsdaten.
-
Prüfe bei einzelnen betroffenen Kunden Spamfilter, Providerprobleme und die Möglichkeit einer manuellen Nachsendung.
Warnhinweis: Nicht sofort mehrere SMTP-Daten, Absenderadressen und Vorlagen gleichzeitig ändern. Sonst lässt sich später kaum nachvollziehen, welche Änderung den Versand beeinflusst hat. Bei aktiven Bestellungen sollte außerdem geprüft werden, ob Kunden anderweitig informiert werden müssen.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Bestellbestätigungen nach einem Update nicht mehr versendet werden, der Fehler nur sporadisch auftritt, keine Einträge im E-Mail-Log erscheinen, bestimmte Provider wie t-online.de betroffen sind oder unklar ist, ob Shop oder Wawi für den Versand zuständig ist.
SMTP Fehler im Shop prüfen Vorsicht
Problem
Der JTL-Shop kann keine E-Mails über SMTP versenden. Beim Testversand erscheint eine Fehlermeldung wie „E-Mail konnte nicht versendet werden“, „Verbindung zum SMTP-Server fehlgeschlagen“ oder „Sendefehler“. Teilweise funktionieren die gleichen Zugangsdaten in einem Mailprogramm, aber nicht im Shop.
Kurzlösung
Prüfe zuerst SMTP-Server, Port, Verschlüsselung, Benutzername, Passwort und Absenderadresse. Danach sollten E-Mail-Logbuch, Providerrestriktionen, SMTP-Auth und mögliche Unterschiede zwischen Shopmails und Newslettermails kontrolliert werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
SMTP-Zugangsdaten
Zugriff auf das E-Mail-Logbuch
Zugriff auf das Hosting-Panel
optional Zugriff auf den Mailprovider
optional Server-Error-Logs
Werkzeuge
JTL-Shop Backend
E-Mail-Logbuch
SMTP-Zugangsdaten
Hosting-Panel
Mailprovider-Backend
Test-E-Mail-Adresse
Geschätzte Dauer
10 bis 45 Minuten
Schritte
-
Prüfe im JTL-Shop Backend, ob SMTP als Versandart aktiv ist.
-
Kontrolliere SMTP-Server, Port, Verschlüsselung, Benutzername und Passwort.
-
Prüfe, ob die Absenderadresse zur Domain und zum SMTP-Konto passt.
-
Sende eine Testmail und kontrolliere die genaue Meldung im E-Mail-Logbuch.
-
Prüfe beim Mailprovider, ob SMTP-Auth, App-Passwort, 2FA oder besondere Sicherheitsregeln nötig sind.
-
Teste nach jeder Änderung nur eine einzelne Anpassung, damit die Ursache nachvollziehbar bleibt.
Warnhinweis: Nicht mehrere SMTP-Werte gleichzeitig ändern, sonst lässt sich die Ursache später kaum nachvollziehen. Bei produktiven Shops sollte vor dem Testen geprüft werden, ob Bestellbestätigungen, Passwortmails und Kontaktformularmails aktuell betroffen sind.
Support sinnvoll, wenn: Support ist sinnvoll, wenn der SMTP-Test fehlschlägt, obwohl die Zugangsdaten korrekt wirken, der Shop eine falsche Absenderadresse nutzt, Provider wie Microsoft 365 besondere Authentifizierung verlangen oder wichtige Shopmails wie Bestellbestätigungen nicht zuverlässig versendet werden.
Hosting und Server
PHP, SSL, Dateirechte, Speicherlimit, Datenbankverbindung, Cronjobs und Error-Logs.
Cronjob Fehler im Shop erkennen Vorsicht
Problem
Cronjobs im JTL-Shop werden nicht ausgeführt, bleiben hängen oder laufen nicht vollständig durch. Betroffen sein können Exportformate, Aufgabenplaner, Pluginaufgaben, Zahlungsprozesse, Cacheaufgaben oder andere zeitgesteuerte Shopfunktionen. Teilweise erscheinen Meldungen wie „Cron currently locked“, leere Ausgaben, Timeouts oder unvollständige Exportdateien.
Kurzlösung
Prüfe zuerst, ob der Cronjob überhaupt ausgeführt wird und ob im Shop-Log oder Server-Error-Log passende Einträge vorhanden sind. Danach sollten Aufrufart, Wartungsmodus, Laufzeit, Speicherlimit und blockierte Cronprozesse kontrolliert werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
Zugriff auf das Hosting-Panel
Zugriff auf Cronjob-Einstellungen
Zugriff auf Shop-Logs
Zugriff auf Server-Error-Logs
optional SSH-Zugang
Werkzeuge
JTL-Shop Backend
Hosting-Panel
Cronjob-Verwaltung
Shop-Logbuch
Server-Error-Log
Browser
optional SSH-Konsole
Geschätzte Dauer
10 bis 45 Minuten
Schritte
-
Prüfe im JTL-Shop Backend, ob geplante Aufgaben vorhanden sind und wann sie zuletzt ausgeführt wurden.
-
Kontrolliere im Hosting-Panel, ob ein Cronjob eingerichtet ist und welche URL oder Datei aufgerufen wird.
-
Prüfe Shop-Logbuch und Server-Error-Log auf Cronfehler, Timeouts, Locks oder PHP-Fehler.
-
Teste, ob der Cronjob manuell gestartet werden kann und ob danach ein neuer Logeintrag entsteht.
-
Kontrolliere bei Exporten, ob nur einzelne Exportformate oder alle Cronaufgaben betroffen sind.
-
Richte keine zusätzlichen Cronjobs ein, bevor geklärt ist, ob bereits ein Cronaufruf aktiv ist oder ein bestehender Job hängt.
Warnhinweis: Cronjobs nicht mehrfach parallel einrichten, wenn unklar ist, welcher Aufruf aktiv ist. Mehrere konkurrierende Cronaufrufe können Locks, hohe Serverlast, unvollständige Exporte oder wiederholte Fehler verursachen.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Cronjobs dauerhaft auf locked stehen, Exportformate nicht vollständig erzeugt werden, Aufgaben trotz geplantem Zeitpunkt nicht laufen, der Cron nach einem Shop-Update nicht mehr funktioniert oder im Error-Log PHP-, Timeout- oder Rechtefehler erscheinen.
Cronjob Fehler im Shop erkennen Vorsicht
Problem
Cronjobs im JTL-Shop werden nicht ausgeführt, bleiben hängen oder laufen nicht vollständig durch. Betroffen sein können Exportformate, Aufgabenplaner, Pluginaufgaben, Zahlungsprozesse, Cacheaufgaben oder andere zeitgesteuerte Shopfunktionen. Teilweise erscheinen Meldungen wie „Cron currently locked“, leere Ausgaben, Timeouts oder unvollständige Exportdateien.
Kurzlösung
Prüfe zuerst, ob der Cronjob überhaupt ausgeführt wird und ob im Shop-Log oder Server-Error-Log passende Einträge vorhanden sind. Danach sollten Aufrufart, Wartungsmodus, Laufzeit, Speicherlimit und blockierte Cronprozesse kontrolliert werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
Zugriff auf das Hosting-Panel
Zugriff auf Cronjob-Einstellungen
Zugriff auf Shop-Logs
Zugriff auf Server-Error-Logs
optional SSH-Zugang
Werkzeuge
JTL-Shop Backend
Hosting-Panel
Cronjob-Verwaltung
Shop-Logbuch
Server-Error-Log
Browser
optional SSH-Konsole
Geschätzte Dauer
10 bis 45 Minuten
Schritte
-
Prüfe im JTL-Shop Backend, ob geplante Aufgaben vorhanden sind und wann sie zuletzt ausgeführt wurden.
-
Kontrolliere im Hosting-Panel, ob ein Cronjob eingerichtet ist und welche URL oder Datei aufgerufen wird.
-
Prüfe Shop-Logbuch und Server-Error-Log auf Cronfehler, Timeouts, Locks oder PHP-Fehler.
-
Teste, ob der Cronjob manuell gestartet werden kann und ob danach ein neuer Logeintrag entsteht.
-
Kontrolliere bei Exporten, ob nur einzelne Exportformate oder alle Cronaufgaben betroffen sind.
-
Richte keine zusätzlichen Cronjobs ein, bevor geklärt ist, ob bereits ein Cronaufruf aktiv ist oder ein bestehender Job hängt.
Warnhinweis: Cronjobs nicht mehrfach parallel einrichten, wenn unklar ist, welcher Aufruf aktiv ist. Mehrere konkurrierende Cronaufrufe können Locks, hohe Serverlast, unvollständige Exporte oder wiederholte Fehler verursachen.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Cronjobs dauerhaft auf locked stehen, Exportformate nicht vollständig erzeugt werden, Aufgaben trotz geplantem Zeitpunkt nicht laufen, der Cron nach einem Shop-Update nicht mehr funktioniert oder im Error-Log PHP-, Timeout- oder Rechtefehler erscheinen.
PHP Version nach Update prüfen Kritisch
Problem
Nach einem JTL-Shop Update treten Fehler auf, obwohl die Dateien hochgeladen und das Update scheinbar abgeschlossen wurde. Der Shop zeigt HTTP 500, einzelne Backend-Menüpunkte laden nicht, Plugins funktionieren nicht mehr oder der DB-Updater startet nicht sauber. Eine mögliche Ursache ist eine nicht passende PHP-Version oder eine fehlende PHP-Erweiterung.
Kurzlösung
Prüfe zuerst, welche PHP-Version für die installierte JTL-Shop Version und die aktiven Plugins vorgesehen ist. Danach sollten PHP-Erweiterungen, ionCube, Server-Error-Log und Plugin-Kompatibilität kontrolliert werden.
Voraussetzungen
Zugriff auf das Hosting-Panel
Kenntnis der installierten JTL-Shop Version
Kenntnis der aktiven PHP-Version
Zugriff auf Server-Error-Logs
aktuelles Backup
optional Zugriff auf das JTL-Shop Backend
Werkzeuge
Hosting-Panel
JTL-Shop Backend
Server-Error-Log
PHP-Info
Plugin-Manager
Herstellerdokumentation der Plugins
Geschätzte Dauer
10 bis 30 Minuten
Schritte
-
Prüfe im Hosting-Panel, welche PHP-Version für die Shopdomain aktiv ist.
-
Vergleiche die aktive PHP-Version mit den Anforderungen der installierten JTL-Shop Version.
-
Kontrolliere, ob wichtige PHP-Erweiterungen und bei Bedarf ionCube aktiv sind.
-
Öffne das Server-Error-Log und suche nach PHP-Fatal-Errors, ionCube-Meldungen oder Pluginpfaden.
-
Prüfe im Plugin-Manager oder in der Plugin-Dokumentation, ob alle aktiven Plugins zur PHP-Version passen.
-
Teste Änderungen an der PHP-Version nur kontrolliert und dokumentiere vorher den aktuellen funktionierenden Stand.
Warnhinweis: Die PHP-Version nicht mehrfach hin und her wechseln, ohne die Fehlermeldungen zu dokumentieren. Eine zu alte oder zu neue PHP-Version kann Shop, Backend, Plugins, ionCube-Erweiterungen oder den Datenbank-Updater beeinflussen.
Support sinnvoll, wenn: Support ist sinnvoll, wenn nach einer PHP-Umstellung HTTP 500 Fehler auftreten, einzelne Backendbereiche nicht mehr laden, der DB-Updater nicht startet, ionCube- oder Pluginfehler im Error-Log stehen oder unklar ist, welche PHP-Version zur installierten Shopversion passt.
Server Error Log bei Shopfehlern auswerten Vorsicht
Problem
Der JTL-Shop zeigt einen HTTP 500 Fehler, eine weiße Seite, Backend-Probleme, Checkout-Fehler oder unerklärliche Abbrüche. Im Shop selbst ist oft keine genaue Ursache sichtbar. Das Server-Error-Log kann Hinweise auf PHP-Fatal-Errors, Pluginfehler, Templatefehler, fehlende PHP-Module, Rechteprobleme oder Datenbankfehler enthalten.
Kurzlösung
Prüfe das Server-Error-Log passend zum Zeitpunkt des Fehlers. Wichtig sind vor allem Fatal Errors, konkrete Dateipfade, Plugin- oder Templatebezüge und wiederkehrende Meldungen bei derselben URL.
Voraussetzungen
Zugriff auf das Hosting-Panel
Zugriff auf Server-Error-Logs
Kenntnis des Fehlerzeitpunkts
Kenntnis der betroffenen URL oder Aktion
optional FTP-Zugang
optional Zugriff auf das JTL-Shop Backend
Werkzeuge
Hosting-Panel
Server-Error-Log
FTP-Programm
Texteditor
JTL-Shop Backend
Browser
Geschätzte Dauer
10 bis 30 Minuten
Schritte
-
Öffne im Hosting-Panel das Server-Error-Log oder PHP-Error-Log der Shopdomain.
-
Filtere die Einträge nach dem Zeitpunkt, an dem der Fehler im Shop aufgetreten ist.
-
Achte besonders auf Fatal Error, Parse Error, Uncaught Exception, Datenbankfehler, ionCube-Meldungen oder fehlende PHP-Module.
-
Vergleiche Dateipfade im Log mit Plugin-, Template-, Admin-, Checkout- oder Updatebereichen des Shops.
-
Teste die betroffene URL oder Aktion einmal erneut und prüfe, ob ein neuer Logeintrag entsteht.
-
Ändere erst dann Dateien, Plugins oder Einstellungen, wenn der Logeintrag eindeutig zur Ursache passt.
Warnhinweis: Nicht jede Warnung im Error-Log ist automatisch die Ursache des akuten Problems. Entscheidend sind Zeitpunkt, Schweregrad und Zusammenhang mit der betroffenen Shopseite. Keine Dateien, Plugins oder Datenbankwerte ändern, bevor die Fehlermeldung eindeutig eingeordnet wurde.
Support sinnvoll, wenn: Support ist sinnvoll, wenn das Error-Log PHP-Fatal-Errors, Datenbankfehler, Pluginpfade, Templatepfade, ionCube-Meldungen oder fehlende PHP-Module zeigt und unklar ist, welche Änderung sicher durchgeführt werden kann.
Plugin-Probleme
Defekte, inkompatible oder falsch aktualisierte Erweiterungen.
Plugin lässt sich nicht aktualisieren Vorsicht
Problem
Ein Plugin lässt sich im JTL-Shop Backend nicht aktualisieren. Der Plugin-Manager zeigt kein Update an, meldet eine inkompatible Shopversion, eine zu hohe oder falsche PHP-Version, eine abgelaufene Subscription oder bricht beim Aktualisieren mit einem Fehler ab.
Kurzlösung
Prüfe zuerst, ob Pluginversion, Shopversion, PHP-Version und Subscription zusammenpassen. Wenn der Plugin-Manager selbst Fehler zeigt, sollte vor einem manuellen Upload per FTP das Server-Error-Log geprüft werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
aktuelles Backup
Kenntnis der installierten Shopversion
Kenntnis der aktiven PHP-Version
Zugriff auf Server-Error-Logs
optional FTP-Zugang
Werkzeuge
JTL-Shop Backend
Plugin-Manager
Hosting-Panel
Server-Error-Log
FTP-Programm
Herstellerdokumentation des Plugins
Geschätzte Dauer
10 bis 30 Minuten
Schritte
-
Prüfe im Plugin-Manager, welche Fehlermeldung beim Update angezeigt wird.
-
Vergleiche Pluginversion, Shopversion und PHP-Version mit den Angaben des Pluginherstellers.
-
Kontrolliere, ob eine aktive Subscription oder gültige Updateberechtigung erforderlich ist.
-
Leere den Cache und prüfe erneut, ob das Plugin-Update angezeigt wird.
-
Öffne das Server-Error-Log, wenn der Plugin-Manager nicht lädt oder das Update mit Fehler abbricht.
-
Führe ein manuelles Update per FTP nur durch, wenn Backup, Versionen und Herstellerhinweise eindeutig geprüft sind.
Warnhinweis: Plugin-Dateien nicht blind per FTP überschreiben, wenn unklar ist, ob die Version zur installierten Shopversion und PHP-Version passt. Keine Plugin-Tabellen oder Plugin-Datenbankeinträge löschen, solange kein aktuelles Backup vorhanden ist.
Support sinnvoll, wenn: Support ist sinnvoll, wenn der Plugin-Manager einen HTTP 500 Fehler zeigt, das Plugin nach einem Shop-Update nicht mehr aktualisiert werden kann, eine Kompatibilitätsmeldung unklar ist oder der Shop nach dem Updateversuch nicht mehr korrekt lädt.
Plugin per FTP temporär deaktivieren Vorsicht
Problem
Nach der Aktivierung, Installation oder Aktualisierung eines Plugins ist der Shop fehlerhaft. Das Frontend zeigt einen HTTP 500 Fehler, eine weiße Seite oder das Backend ist nicht mehr erreichbar. Eine Deaktivierung über den Plugin-Manager ist dadurch nicht mehr möglich.
Kurzlösung
Wenn das Backend nicht erreichbar ist, kann der verdächtige Pluginordner per FTP temporär umbenannt werden. Dabei dürfen keine Plugin-Dateien oder Datenbankeinträge gelöscht werden.
Voraussetzungen
FTP-Zugang
aktuelles Backup
Kenntnis des zuletzt geänderten Plugins
Zugriff auf Server-Error-Logs
optional Zugriff auf das JTL-Shop Backend
Werkzeuge
FTP-Programm
Server-Error-Log
Hosting-Panel
JTL-Shop Backend
Texteditor
Geschätzte Dauer
5 bis 20 Minuten
Schritte
-
Prüfe zuerst im Error-Log oder anhand der letzten Änderung, welches Plugin wahrscheinlich betroffen ist.
-
Verbinde dich per FTP mit dem Shopverzeichnis und öffne den Pluginordner.
-
Benenne nur den verdächtigen Pluginordner temporär um, zum Beispiel mit dem Zusatz _deaktiviert.
-
Teste, ob Frontend oder Backend danach wieder erreichbar sind.
-
Leere Template- und Objektcache im Backend, falls das Backend wieder erreichbar ist.
-
Entferne das Plugin anschließend sauber über den Plugin-Manager oder prüfe die Ursache vor einer erneuten Aktivierung.
Warnhinweis: Pluginordner nicht löschen, sondern nur temporär umbenennen. Keine Plugin-Tabellen oder Plugin-Datenbankeinträge entfernen, solange kein aktuelles Backup vorhanden ist und die Ursache nicht eindeutig geprüft wurde.
Support sinnvoll, wenn: Support ist sinnvoll, wenn unklar ist, welches Plugin den Fehler verursacht, der Shop nach dem Umbenennen des Pluginordners weiterhin nicht erreichbar ist, Datenbankfehler im Error-Log stehen oder der Plugin-Manager selbst einen HTTP 500 Fehler auslöst.
Schnittstellen und Marktplätze
API-Fehler, Marktplatzanbindungen, Middleware, Feedprobleme und externe Systeme.
API Fehler bei externer Schnittstelle prüfen Vorsicht
Problem
Eine externe Schnittstelle kann keine Daten mehr an JTL-Wawi, JTL-Shop oder ein angebundenes System übertragen. Typische Fehler sind 401 Unauthorized, 403 Forbidden, 500 Server Error, 502 Bad Gateway, cURL Timeout, ungültiger Token, fehlende Berechtigung oder eine API-Antwort ohne verwertbare Daten.
Kurzlösung
Prüfe zuerst, ob die Schnittstelle grundsätzlich erreichbar ist und ob Token, API-Key, Benutzerrechte und Endpoint korrekt sind. Danach sollten API-Log, Server-Error-Log, Rate Limits, Timeout-Werte und mögliche Versionsänderungen kontrolliert werden.
Voraussetzungen
Zugriff auf das angebundene System
Zugriff auf API-Key, Token oder Zugangsdaten
Zugriff auf Schnittstellen- oder API-Logs
Zugriff auf JTL-Wawi oder JTL-Shop
optional Zugriff auf Server-Error-Logs
optional Zugriff auf das Hosting-Panel
Werkzeuge
JTL-Wawi
JTL-Shop Backend
API-Log
Schnittstellenlog
Hosting-Panel
Server-Error-Log
Browser
optional API-Testtool
Geschätzte Dauer
15 bis 60 Minuten
Schritte
-
Prüfe, ob der Fehler nur eine Schnittstelle oder mehrere angebundene Systeme betrifft.
-
Kontrolliere API-Key, Token, Benutzerrechte, Endpoint und verwendete API-Version.
-
Notiere den genauen Statuscode, zum Beispiel 401, 403, 500, 502 oder Timeout.
-
Prüfe API-Log, Schnittstellenlog und Server-Error-Log zum Zeitpunkt des Fehlers.
-
Kontrolliere, ob Rate Limits, zu viele Requests, lange Laufzeiten oder gesperrte IP-Adressen eine Rolle spielen.
-
Erzeuge Token oder API-Keys nur neu, wenn klar ist, welche angebundenen Systeme danach aktualisiert werden müssen.
Warnhinweis: API-Keys und Token nicht öffentlich weitergeben und nicht unkontrolliert neu erzeugen, wenn mehrere Systeme daran hängen. Eine vorschnelle Änderung kann funktionierende Verbindungen zu Marktplätzen, Warenwirtschaft, Kassensystemen, Plugins oder externen Tools unterbrechen.
Support sinnvoll, wenn: Support ist sinnvoll, wenn die API trotz korrekter Zugangsdaten 401, 403, 500, 502 oder Timeout meldet, Token regelmäßig ablaufen, nach einem Update keine Verbindung mehr möglich ist, mehrere Systeme betroffen sind oder nicht klar ist, ob der Fehler bei JTL, dem externen Anbieter oder dem Hosting liegt.
Marktplatz Schnittstelle liefert keine Daten Kritisch
Problem
Eine Marktplatz-Schnittstelle liefert keine Daten an JTL-Wawi oder den Shop. Der Abgleich startet zwar, aber Bestellungen, Angebote, Artikel, Versandregeln, Profile oder Produktdaten werden nicht importiert oder aktualisiert. Teilweise erscheinen im Log nur Meldungen mit 0 importierten Datensätzen oder unklare API-Fehler.
Kurzlösung
Prüfe zuerst, ob die Schnittstelle grundsätzlich verbunden ist und ob der betroffene Marktplatz aktuell erreichbar ist. Danach sollten Zugangsdaten, Token, API-Version, Marktplatzstatus, Abgleichlog und Plattformänderungen kontrolliert werden.
Voraussetzungen
Zugriff auf JTL-Wawi
Zugriff auf den betroffenen Marktplatz-Account
Zugriff auf eazyAuction oder die genutzte Schnittstelle
Zugriff auf Abgleichprotokolle
Kenntnis des betroffenen Marktplatzes
optional Zugriff auf den Schnittstellenanbieter
Werkzeuge
JTL-Wawi
eazyAuction
Marktplatz-Backend
Abgleichlog
Schnittstellenlog
Browser
Support- oder Statusseite des Marktplatzes
Geschätzte Dauer
15 bis 60 Minuten
Schritte
-
Prüfe, ob nur ein Marktplatz oder mehrere Schnittstellen keine Daten liefern.
-
Kontrolliere im Marktplatz-Backend, ob Zugang, API-Freigabe, Token oder Berechtigungen noch gültig sind.
-
Starte einen gezielten Abgleich und notiere die genaue Meldung aus dem Abgleichlog.
-
Prüfe, ob der Marktplatz eine Störung, API-Änderung oder neue Schnittstellenversion angekündigt hat.
-
Kontrolliere, ob Bestellungen, Angebote, Produktdaten oder Versandinformationen einzeln betroffen sind.
-
Ändere keine Zuordnungen und richte die Schnittstelle nicht neu ein, bevor Log, Token und Marktplatzstatus geprüft wurden.
Warnhinweis: Keine Marktplatz-Anbindung löschen oder neu einrichten, solange nicht geprüft wurde, ob Zugangsdaten, Token, API-Version oder eine temporäre Marktplatzstörung die Ursache sind. Eine vorschnelle Neueinrichtung kann Zuordnungen, Angebotsdaten oder laufende Abgleiche zusätzlich verkomplizieren.
Support sinnvoll, wenn: Support ist sinnvoll, wenn die Schnittstelle trotz korrekter Zugangsdaten keine Daten liefert, der Abgleich dauerhaft 0 Datensätze importiert, API-Fehler im Log stehen, Bestellungen nicht abgeholt werden oder der Marktplatz kurzfristig API-Versionen, Authentifizierung oder Datenformate geändert hat.
SEO und Weiterleitungen
404 Fehler, Redirects, Sitemap, Indexierung, Canonicals und technische SEO-Probleme.
404 Fehler nach Migration beheben Vorsicht
Problem
Nach einer Shopmigration, einem Systemwechsel oder einem Domainumzug liefern alte URLs einen 404 Fehler. Betroffen können alte Artikel, Kategorien, Herstellerseiten, CMS-Seiten, Bilder oder externe Google-Treffer sein. Dadurch können Besucher, Rankings, Backlinks und Umsatz verloren gehen.
Kurzlösung
Prüfe zuerst, welche alten URLs wirklich Traffic, Rankings oder Backlinks haben. Danach sollten nur sinnvolle alte URLs gezielt auf passende neue Ziele weitergeleitet werden, statt alle 404 Fehler pauschal auf die Startseite zu schicken.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
Liste alter URLs aus dem alten Shop
Zugriff auf Google Search Console
Zugriff auf die aktuelle Sitemap
optional Zugriff auf Server-Logs
optional FTP- oder Hosting-Zugang
aktuelles Backup bei technischen Änderungen
Werkzeuge
JTL-Shop Backend
Weiterleitungsverwaltung
Google Search Console
Sitemap
Server-Logs
Crawler
Browser
Tabellenprogramm
Geschätzte Dauer
30 bis 90 Minuten
Schritte
-
Sammle die wichtigsten alten URLs aus Search Console, alter Sitemap, Server-Logs oder Exporten des alten Shops.
-
Prüfe, welche alten URLs wirklich Besucher, Rankings, Backlinks oder Umsatzrelevanz hatten.
-
Ordne jede wichtige alte URL einem fachlich passenden neuen Ziel zu, zum Beispiel Artikel, Kategorie, Herstellerseite oder Ratgeber.
-
Richte gezielte 301-Weiterleitungen ein und vermeide pauschale Weiterleitungen auf die Startseite.
-
Teste die Weiterleitungen im Browser und mit einem Redirect-Checker auf Statuscode, Zielseite und Weiterleitungskette.
-
Prüfe nach der Umsetzung Search Console, Sitemap und Crawlingdaten regelmäßig auf neue oder weiterhin wichtige 404 Fehler.
Warnhinweis: 404 Fehler nach einer Migration nicht pauschal auf die Startseite weiterleiten. Das kann für Nutzer und Suchmaschinen verwirrend sein und als Soft-404 gewertet werden. Weiterleitungen sollten nur gesetzt werden, wenn es ein fachlich passendes neues Ziel gibt.
Support sinnvoll, wenn: Support ist sinnvoll, wenn nach einer Migration viele wichtige URLs 404 liefern, alte Rankings verloren gehen, Weiterleitungen nicht greifen, die .htaccess oder Serverkonfiguration unklar ist oder alte Shop-URLs nicht sauber den neuen JTL-Shop URLs zugeordnet werden können.
Weiterleitungen nach Shopumzug prüfen Kritisch
Problem
Nach einem Shopumzug, Domainwechsel oder Systemwechsel wurden Weiterleitungen eingerichtet, aber alte URLs leiten nicht korrekt weiter. Mögliche Symptome sind 404 Fehler, Weiterleitung auf die falsche Zielseite, Weiterleitungsketten, Weiterleitungsschleifen, alte URLs in der Sitemap oder unterschiedliche Ergebnisse zwischen http, https, www und nicht-www.
Kurzlösung
Prüfe zuerst, ob wichtige alte URLs mit dem richtigen Statuscode auf fachlich passende neue Ziele weiterleiten. Danach sollten Weiterleitungsketten, Schleifen, Sitemap, Canonicals und die Serverkonfiguration kontrolliert werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
Liste alter URLs
Zugriff auf die aktuelle Sitemap
Zugriff auf Google Search Console
optional Zugriff auf Hosting-Panel oder .htaccess
optional Zugriff auf Server-Logs
aktuelles Backup bei technischen Änderungen
Werkzeuge
JTL-Shop Backend
Weiterleitungsverwaltung
Google Search Console
Sitemap
Redirect-Checker
Crawler
Hosting-Panel
Browser
Geschätzte Dauer
30 bis 90 Minuten
Schritte
-
Prüfe eine Liste wichtiger alter URLs aus Search Console, alter Sitemap, Backlinkdaten oder Server-Logs.
-
Teste jede wichtige URL auf Statuscode, Zielseite und fachliche Passgenauigkeit.
-
Kontrolliere, ob 301 Weiterleitungen ohne unnötige Weiterleitungsketten oder Schleifen ausgegeben werden.
-
Prüfe http, https, www und nicht-www auf ein einheitliches Endziel.
-
Kontrolliere, ob die aktuelle Sitemap nur gültige neue Ziel-URLs enthält.
-
Prüfe nach der Umstellung Search Console und Crawlingdaten auf neue 404 Fehler, Soft-404 Hinweise oder unerwartete Redirects.
Warnhinweis: Weiterleitungen nicht gleichzeitig im JTL-Shop Backend, in der .htaccess, im Hosting-Panel und bei einem CDN doppelt pflegen, wenn die Reihenfolge nicht klar ist. Das kann Weiterleitungsketten, Schleifen oder falsche Zielseiten verursachen.
Support sinnvoll, wenn: Support ist sinnvoll, wenn nach dem Shopumzug wichtige alte URLs nicht sauber weiterleiten, Weiterleitungsschleifen entstehen, alte URLs weiterhin in der Sitemap stehen, http/https oder www/nicht-www uneinheitlich reagieren oder unklar ist, ob JTL-Shop, .htaccess, Hosting oder CDN die Weiterleitung ausführt.
Shop nicht erreichbar
Kritische Fehler, bei denen der Shop offline ist, HTTP 500 zeigt oder nur eine weiße Seite ausgibt.
HTTP 500 im Shop beheben Kritisch
Problem
Der Shop zeigt einen HTTP 500 Fehler oder die Meldung Internal Server Error. Je nach Ursache kann nur das Frontend, nur das Backend oder der gesamte Shop betroffen sein. Häufig tritt der Fehler nach einem Shop-Update, einer Plugin-Änderung, einer PHP-Umstellung oder einer fehlerhaften Serverkonfiguration auf.
Kurzlösung
Prüfe zuerst, ob der Fehler nach einer konkreten Änderung aufgetreten ist. Danach sollte das Server-Error-Log ausgewertet werden, bevor Plugins, Dateien oder Datenbankeinträge verändert werden.
Voraussetzungen
Voraussetzungen:
Zugriff auf das Hosting-Panel
Zugriff auf Server-Error-Logs
FTP-Zugang
aktuelles Backup
optional Zugriff auf das JTL-Shop Backend
Werkzeuge
Hosting-Panel
Server-Error-Log
FTP-Programm
JTL-Shop Backend
Texteditor
Geschätzte Dauer
10 bis 30 Minuten
Schritte
-
Prüfe, ob Frontend, Backend oder beide Bereiche vom HTTP 500 Fehler betroffen sind.
-
Notiere die letzte Änderung, zum Beispiel Update, Plugin-Aktivierung, Template-Anpassung oder PHP-Umstellung.
-
Öffne das Server-Error-Log im Hosting-Panel und suche nach PHP-Fatal-Errors, Pluginpfaden oder Datenbankfehlern.
-
Deaktiviere das zuletzt geänderte Plugin nur dann, wenn das Error-Log oder der zeitliche Zusammenhang darauf hinweist.
-
Leere danach den Template- und Objektcache, falls das Backend noch erreichbar ist.
-
Teste den Shop erneut und ändere nichts weiter, wenn der Fehler weiterhin unklar bleibt.
Warnhinweis: Keine Plugin-Tabellen, Shop-Dateien oder Datenbankeinträge löschen, solange kein aktuelles Backup vorhanden ist. Bei einem HTTP 500 sollte zuerst die konkrete Fehlermeldung im Server-Error-Log geprüft werden.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Frontend und Backend gleichzeitig nicht erreichbar sind, der Fehler direkt nach einem Shop-Update auftritt, das Error-Log PHP-Fatal-Errors oder Datenbankfehler zeigt oder kein aktuelles Backup vorhanden ist.
Interne Links
Weiße Seite im Frontend prüfen Kritisch
Problem
Das Frontend des Shops zeigt nur eine weiße Seite. Es erscheint keine sichtbare Fehlermeldung, obwohl der Shop nicht korrekt geladen wird. Das Backend kann weiterhin erreichbar sein, kann aber je nach Ursache ebenfalls betroffen sein.
Kurzlösung
Prüfe zuerst, ob nur das Frontend oder auch das Backend betroffen ist. Danach sollte das Server-Error-Log kontrolliert werden, weil eine weiße Seite häufig durch einen nicht sichtbaren PHP-Fatal-Error, ein Pluginproblem oder einen Templatefehler ausgelöst wird.
Voraussetzungen
Zugriff auf das Hosting-Panel
Zugriff auf Server-Error-Logs
FTP-Zugang
aktuelles Backup
optional Zugriff auf das JTL-Shop Backend
Werkzeuge
Hosting-Panel
Server-Error-Log
FTP-Programm
JTL-Shop Backend
Browser im privaten Modus
Texteditor
Geschätzte Dauer
10 bis 30 Minuten
Schritte
-
Prüfe, ob nur das Frontend weiß bleibt oder ob auch das Backend betroffen ist.
-
Teste den Shop in einem privaten Browserfenster, um Browsercache und Cookies als Ursache auszuschließen.
-
Notiere die letzte Änderung, zum Beispiel Update, Plugin-Aktivierung, Template-Anpassung oder PHP-Umstellung.
-
Öffne das Server-Error-Log und suche nach PHP-Fatal-Errors, Templatepfaden, Pluginpfaden oder Datenbankfehlern.
-
Leere Template- und Objektcache nur dann im Backend, wenn das Backend noch stabil erreichbar ist.
-
Stelle bei einem Templateverdacht testweise auf ein Standardtemplate zurück oder deaktiviere die letzte Anpassung.
Warnhinweis: Keine Template-Dateien, Pluginordner oder Datenbankeinträge löschen, solange kein aktuelles Backup vorhanden ist. Wenn Frontend und Backend weiß bleiben, sollte nicht weiter getestet werden, bevor das Server-Error-Log geprüft wurde.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Frontend und Backend gleichzeitig betroffen sind, der Whitescreen direkt nach einem Update auftritt, das Error-Log auf PHP-Fatal-Errors verweist oder unklar ist, welche Änderung den Fehler ausgelöst hat.
Update-Probleme
Probleme nach System-, Plugin-, Template- oder Datenbankupdates.
Backend nach Shop Update nicht erreichbar Kritisch
Problem
Nach einem JTL-Shop Update ist das Backend nicht mehr erreichbar. Je nach Ursache erscheint ein HTTP 500 Fehler, eine leere Seite, eine Weiterleitung, ein hängendes Datenbankupdate oder der Adminbereich lädt nicht vollständig.
Kurzlösung
Prüfe zuerst, ob das Update vollständig abgeschlossen wurde und ob die PHP-Version zur Shop-Version passt. Danach sollten Server-Error-Log, Datenbankupdate und zuletzt geänderte Plugins kontrolliert werden.
Voraussetzungen
aktuelles Backup
Zugriff auf das Hosting-Panel
Zugriff auf Server-Error-Logs
FTP-Zugang
Datenbankzugang
Kenntnis der vorherigen und neuen Shop-Version
Werkzeuge
Hosting-Panel
Server-Error-Log
FTP-Programm
Datenbankverwaltung
JTL-Shop Updatebereich
Texteditor
Geschätzte Dauer
15 bis 60 Minuten
Schritte
-
Prüfe, ob Frontend, Backend oder beide Bereiche nach dem Update betroffen sind.
-
Kontrolliere im Hosting, ob die aktive PHP-Version zur installierten JTL-Shop Version passt.
-
Öffne das Server-Error-Log und suche nach PHP-Fatal-Errors, Pluginfehlern oder Datenbankfehlern.
-
Prüfe, ob ein Datenbankupdate noch offen ist oder während des Updates abgebrochen wurde.
-
Deaktiviere keine Plugins und ändere keine Datenbankwerte, bevor ein Backup geprüft wurde.
-
Setze die Fehlersuche mit Update-Log, Error-Log und Versionsstand fort, statt weitere Updates darüber zu installieren.
Warnhinweis: Ein abgebrochenes oder unvollständiges Shop-Update kann Datenbank, Plugins und Template betreffen. Keine Dateien überschreiben, keine Datenbankwerte ändern und kein weiteres Update starten, solange Backup, PHP-Version und Error-Log nicht geprüft wurden.
Support sinnvoll, wenn: Support ist sinnvoll, wenn das Backend nach einem Shop-Update nicht erreichbar ist, das Datenbankupdate hängt, Frontend und Backend gleichzeitig betroffen sind, PHP-Fatal-Errors im Error-Log stehen oder kein sicherer Rückweg über ein aktuelles Backup vorhanden ist.
Datenbankupdate startet nach Datei Upload nicht Kritisch
Problem
Nach dem Hochladen der JTL-Shop Update-Dateien startet das Datenbankupdate nicht. Der Shop leitet zwar zum DB-Updater weiter, bleibt aber bei „Starte Update“ hängen, zeigt keine Reaktion oder das Backend ist nach dem Datei-Upload nicht mehr sauber nutzbar.
Kurzlösung
Prüfe zuerst, ob alle Update-Dateien vollständig hochgeladen wurden und ob PHP-Version, Speicherlimit und Server-Error-Log unauffällig sind. Starte kein weiteres Update darüber, solange nicht klar ist, warum der DB-Updater nicht läuft.
Voraussetzungen
aktuelles Backup
FTP-Zugang
Zugriff auf das Hosting-Panel
Zugriff auf Server-Error-Logs
Datenbankzugang
Kenntnis der alten und neuen Shop-Version
Werkzeuge
FTP-Programm
Hosting-Panel
Server-Error-Log
Datenbankverwaltung
Texteditor
JTL-Shop Backend
Geschätzte Dauer
15 bis 60 Minuten
Schritte
-
Prüfe, ob die Update-Dateien vollständig und ohne FTP-Abbruch hochgeladen wurden.
-
Kontrolliere, ob die aktive PHP-Version zur Zielversion des JTL-Shops passt.
-
Erhöhe bei Bedarf PHP memory_limit und max_execution_time im Hosting, wenn das Error-Log auf Speicher- oder Laufzeitprobleme hinweist.
-
Öffne das Server-Error-Log und suche nach PHP-Fatal-Errors, Rechteproblemen, Pluginpfaden oder Datenbankfehlern.
-
Prüfe, ob Sicherheitsregeln, .htaccess oder Serverrechte den Adminbereich oder DB-Updater blockieren.
-
Stoppe die Updateversuche, wenn der Fehler unklar bleibt, und sichere den aktuellen Dateistand sowie die Datenbank vor weiteren Änderungen.
Warnhinweis: Ein nicht gestartetes oder hängendes Datenbankupdate ist ein kritischer Update-Zustand. Keine weiteren Update-Dateien hochladen, keine Datenbankwerte ändern und keine Plugin-Tabellen löschen, solange Backup, PHP-Version, Dateistand und Error-Log nicht geprüft wurden.
Support sinnvoll, wenn: Support ist sinnvoll, wenn der DB-Updater nicht startet, bei „Starte Update“ hängen bleibt, das Backend nach dem Datei-Upload nicht mehr erreichbar ist, PHP-Fatal-Errors im Error-Log stehen oder kein getestetes Backup für eine Wiederherstellung vorhanden ist.
Warenwirtschaft und Abgleich
Probleme beim Datenaustausch zwischen Shop, ERP, Warenwirtschaft und Middleware.
Bilder oder Artikel werden nicht übertragen Vorsicht
Problem
Artikel, Bilder oder einzelne Artikeldaten werden beim Abgleich zwischen JTL-Wawi und Shop nicht übertragen. Teilweise fehlen nur Artikelbilder, einzelne Varianten, Kategorien oder Merkmale. In anderen Fällen bleibt der Abgleichstatus hängen oder Artikel stehen dauerhaft auf „erneut senden“.
Kurzlösung
Prüfe zuerst, ob nur Bilder, einzelne Artikel oder der gesamte Artikelabgleich betroffen sind. Danach sollten Plattformzuordnung, Abgleichstatus, Bilddaten, Shop-Log, Wawi-Log und mögliche Serverlimits kontrolliert werden.
Voraussetzungen
Zugriff auf JTL-Wawi
Zugriff auf den Webshop-Abgleich
Zugriff auf das JTL-Shop Backend
Zugriff auf Shop-Logs
optional Zugriff auf Server-Error-Logs
optional Zugriff auf das Hosting-Panel
aktuelles Backup bei größeren Datenänderungen
Werkzeuge
JTL-Wawi
Webshop-Abgleich
JTL-Worker
Shop-Logbuch
Server-Error-Log
Hosting-Panel
Artikelverwaltung
Geschätzte Dauer
15 bis 60 Minuten
Schritte
-
Prüfe, ob nur Bilder, einzelne Artikel oder der gesamte Artikelabgleich betroffen sind.
-
Kontrolliere in JTL-Wawi, ob die Artikel für den passenden Onlineshop und die richtige Plattform freigegeben sind.
-
Prüfe bei Bildern, ob Bilddaten vorhanden sind und ob sie für den Shop oder die Plattform übertragen werden sollen.
-
Starte keinen kompletten Abgleich, bevor Shop-Log, Wawi-Log und Abgleichmeldung geprüft wurden.
-
Kontrolliere bei großen Bildern oder vielen Artikeln Serverlimits, Laufzeit, Speicherlimit und mögliche Timeouts.
-
Grenze den Fehler mit einem einzelnen betroffenen Testartikel ein, bevor größere Datenmengen erneut gesendet werden.
Warnhinweis: Keine Artikel, Bilder oder Plattformzuordnungen massenhaft ändern, bevor klar ist, ob ein Datenproblem, Abgleichproblem oder Serverproblem vorliegt. Ein erzwungener Komplettabgleich kann bei vielen Artikeln lange laufen und denselben Fehler erneut auslösen.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Bilder oder Artikel trotz erneutem Abgleich nicht übertragen werden, Artikel dauerhaft auf „erneut senden“ stehen, nur bestimmte Varianten oder Plattformen betroffen sind, der Abgleich mit Timeouts abbricht oder Shop- und Wawi-Logs keine eindeutige Ursache zeigen.
Shop Abgleich bricht immer an derselben Stelle ab Kritisch
Problem
Der Abgleich zwischen JTL-Wawi und JTL-Shop bricht immer an derselben Stelle ab. Häufig werden zunächst einige Daten übertragen, danach stoppt der Abgleich mit einer Fehlermeldung, einem Timeout, einem 503-Fehler oder einem Eintrag im Connector- oder Shop-Log.
Kurzlösung
Prüfe zuerst, bei welchem Datentyp der Abgleich abbricht, zum Beispiel Artikel, Bilder, Kategorien, Merkmale oder Bestellungen. Danach sollten Wawi-Log, Shop-Log, Server-Error-Log und mögliche Serverlimits kontrolliert werden.
Voraussetzungen
Zugriff auf JTL-Wawi
Zugriff auf den Webshop-Abgleich
Zugriff auf das JTL-Shop Backend
Zugriff auf Shop-Logs
Zugriff auf Server-Error-Logs
optional Zugriff auf das Hosting-Panel
aktuelles Backup bei größeren Abgleich- oder Datenänderungen
Werkzeuge
JTL-Wawi
Webshop-Abgleich
JTL-Worker
Shop-Logbuch
Server-Error-Log
Hosting-Panel
Browser
Geschätzte Dauer
15 bis 60 Minuten
Schritte
-
Notiere die genaue Stelle, an der der Abgleich stoppt, zum Beispiel Artikel, Bilder, Kategorien, Merkmale oder Bestellungen.
-
Speichere die genaue Fehlermeldung aus JTL-Wawi, JTL-Worker oder dem Webshop-Abgleich.
-
Prüfe Shop-Logbuch, Connector-Log und Server-Error-Log auf passende Einträge zum Abbruchzeitpunkt.
-
Teste keinen wiederholten Komplettabgleich, bevor die Ursache eingegrenzt wurde.
-
Prüfe bei Timeouts oder 503-Fehlern Serverlimits, PHP-Laufzeit, Speicherlimit und Erreichbarkeit des Shops.
-
Grenze bei wiederholtem Abbruch einzelne Datensätze, Bilder oder Merkmale ein, bevor größere Datenänderungen durchgeführt werden.
Warnhinweis: Keinen wiederholten Komplettabgleich starten, wenn der Abgleich immer an derselben Stelle abbricht. Dadurch kann die Fehlersuche erschwert werden und bei Serverlimits, Timeouts oder fehlerhaften Datensätzen wird der gleiche Fehler meist nur erneut ausgelöst.
Support sinnvoll, wenn: Support ist sinnvoll, wenn der Abgleich immer an derselben Stelle stoppt, bestimmte Artikel oder Bilder den Abbruch auslösen, nach einem Shop-Update kein Abgleich mehr möglich ist, 503- oder Timeout-Fehler auftreten oder Bestellungen nicht mehr zuverlässig aus dem Shop abgeholt werden.
Zahlung und Checkout
Fehler bei Zahlungsarten, Warenkorb, Bestellabschluss und Checkout-Prozessen.
Bestellung wird nach Zahlung nicht angelegt Kritisch
Problem
Ein Kunde hat bezahlt, aber die Bestellung wird im JTL-Shop nicht angelegt oder erscheint nicht in der Wawi. Teilweise ist die Zahlung im PayPal-Konto oder beim Zahlungsanbieter sichtbar, während im Shop keine passende Bestellung, keine Bestellbestätigung oder keine saubere Bestellnummer vorhanden ist.
Kurzlösung
Prüfe zuerst, ob die Zahlung beim Zahlungsanbieter wirklich abgeschlossen wurde und ob im Shop eine passende Bestellung, ein Zahlungslog oder eine abgebrochene Bestellung existiert. Danach sollten Zahlungsplugin, Webhooks, Shop-Log und Wawi-Abgleich kontrolliert werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
Zugriff auf den Zahlungsanbieter
Zugriff auf Shop-Logs und Zahlungslogs
Zugriff auf JTL-Wawi
aktuelles Backup bei Pluginänderungen
optional Zugriff auf Server-Error-Logs
Werkzeuge
JTL-Shop Backend
JTL-Wawi
Shop-Logbuch
Zahlungslog
PayPal Händlerkonto oder anderer Zahlungsanbieter
Server-Error-Log
Plugin-Manager
Geschätzte Dauer
15 bis 60 Minuten
Schritte
-
Prüfe beim Zahlungsanbieter, ob die Zahlung abgeschlossen, offen, abgelehnt oder zurückgebucht wurde.
-
Suche im JTL-Shop Backend nach Kunde, Betrag, E-Mail-Adresse, Zahlungsreferenz und Zeitraum.
-
Kontrolliere Shop-Logbuch und Zahlungslog auf Fehler bei Rückleitung, Webhook, Capture oder Bestellanlage.
-
Prüfe in JTL-Wawi, ob die Bestellung übertragen wurde oder beim Webshop-Abgleich hängen bleibt.
-
Kontrolliere, ob Zahlungsplugin, Webhooks, Shopversion und PHP-Version zusammenpassen.
-
Lege die Bestellung nur nach sauberer Prüfung manuell nach und dokumentiere Zahlungsreferenz, Kundendaten und Ursache.
Warnhinweis: Zahlungen ohne passende Bestellung dürfen nicht ignoriert werden. Keine Bestellung doppelt anlegen, keine Zahlung manuell zuordnen und kein Zahlungsplugin neu installieren, bevor Zahlungsstatus, Shop-Logs, Bestellnummern und Wawi-Abgleich geprüft wurden.
Support sinnvoll, wenn: Support ist sinnvoll, wenn Zahlungen beim Zahlungsanbieter sichtbar sind, aber im Shop oder in der Wawi keine passende Bestellung existiert, Bestellnummern Lücken zeigen, keine Bestellbestätigung versendet wurde oder das Zahlungslog auf Webhook-, Capture- oder Rückleitungsfehler hinweist.
PayPal Fehler im Checkout prüfen Kritisch
Problem
Im Checkout treten Fehler mit PayPal auf. Die Zahlungsart wird nicht angezeigt, der PayPal-Button fehlt, der Checkout lädt endlos, Kunden werden nicht zu PayPal weitergeleitet oder nach der Rückkehr von PayPal erscheint eine Fehlermeldung. In manchen Fällen wird die Zahlung ausgelöst, aber die Bestellung nicht sauber im Shop verarbeitet.
Kurzlösung
Prüfe zuerst, ob PayPal grundsätzlich im Plugin, bei den Zahlungsarten und für die passenden Versandarten aktiv ist. Danach sollten Shop-Log, PayPal-Log, Pluginversion, Webhooks und Cache kontrolliert werden.
Voraussetzungen
Zugriff auf das JTL-Shop Backend
Zugriff auf den Plugin-Manager
Zugriff auf Zahlungsarten und Versandarten
Zugriff auf Shop-Logs und Zahlungslogs
PayPal Händlerzugang
aktuelles Backup bei Pluginänderungen
Werkzeuge
JTL-Shop Backend
PayPal Checkout Plugin
Plugin-Manager
Shop-Logbuch
PayPal Zahlungslog
PayPal Händlerkonto
Browser im privaten Modus
Geschätzte Dauer
10 bis 45 Minuten
Schritte
-
Prüfe, ob PayPal im Plugin aktiv und vollständig konfiguriert ist.
-
Kontrolliere, ob PayPal bei den Zahlungsarten und für die passenden Versandarten freigegeben ist.
-
Teste den Checkout in einem privaten Browserfenster mit einem einfachen Testwarenkorb.
-
Prüfe Shop-Logbuch und PayPal-Zahlungslog auf konkrete Fehlermeldungen.
-
Kontrolliere Pluginversion, Shopversion, PHP-Version und eingerichtete PayPal-Webhooks.
-
Deaktiviere PayPal nur temporär oder biete eine alternative Zahlungsart an, wenn Kunden den Checkout nicht abschließen können.
Warnhinweis: PayPal nicht mehrfach neu installieren oder manuell aus der Datenbank entfernen, solange die Ursache nicht geprüft wurde. Zahlungsfehler sind geschäftskritisch, weil Kunden den Kauf abbrechen oder Zahlungen ohne saubere Bestellverarbeitung entstehen können.
Support sinnvoll, wenn: Support ist sinnvoll, wenn PayPal im Checkout nicht zuverlässig funktioniert, Kunden Bestellungen nicht abschließen können, Zahlungen ohne passende Bestellung auftauchen, Webhooks fehlen oder das PayPal-Log Fehler wie capture failed, OrderCaptureResponseFailed oder fehlende Bestellzuordnung zeigt.
Fehler bleibt bestehen?
Nicht jeder Fehler lässt sich mit einem kurzen Quick Fix sicher lösen. Wenn Frontend und Backend gleichzeitig betroffen sind, der Checkout nicht funktioniert, Zahlungsarten ausfallen, Datenbankmeldungen erscheinen oder kein aktuelles Backup vorhanden ist, sollte nicht weiter planlos im Live-Shop getestet werden.
Faymax Consulting unterstützt bei technischen Shopproblemen, Pluginfehlern, JTL-Themen, Wawi-Abgleich, Updates, Serverproblemen, Datenbankmeldungen und Projektrettung per Remote Support.