Problembehandlung



Leeren des Caches

Generell lassen sich viele Probleme durch das Leeren des Caches beheben. Dies können Sie im Admin-Bereich unter Einstellungen -> System -> Caches & Indizes vornehmen.


Neuinstallation des Plugins

Bei Problemen empfehlen wir das Plugin als erstes zu deinstallieren und es erneut zu installieren. Diesen Vorgang können Sie über den Plugin-Manager durchführen. Prüfen Sie danach, ob das Problem fortbesteht.

Auch nach Updates ist es empfehlenswert das Plugin neuzuinstallieren, um mögliche Fehler zu vermeiden.


PayPal Probleme

Wenn Sie für „Rechnung erstellen bei Zahlungsstatus“ einen Eintrag außer „Offen“, wie z.B. „Bezahlt“ ausgewählt haben, können einige Bestellungen, die per PayPal bezahlt sind, nicht mehr synchron bearbeitet werden.

Das Problem liegt darin, dass das PayPal-Plugin das System nicht benachrichtigt, dass es den Bezahlstatus ändert. Technisch gesagt wird von dem PayPal-Plugin kein 'state_machine.order_transaction.state_changed'-Event erzeugt und so nicht von SW-System an andere Plugins weitergeleitet. Unser Plugin kann das nicht zurück verfolgen.

Um das Problem umgehen zu können, müssen Sie Cronjob einrichten, sodass die Änderungen direkt in der Datenbank überprüft werden können.

Dafür wenden Sie sich an Konfiguration und Shopware-Dokumentation:

https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/creating-scheduled-tasks

https://developer.shopware.com/docs/guides/plugins/plugins/plugin-fundamentals/add-scheduled-task


Export

  • Bei Fehlermeldung Fehler beim Exportieren aufgetreten! überprüfen Sie die Entwickler-Konsole in Ihrem Browser.
  • Wenn nicht alle Dokumente exportiert werden, versuchen Sie php_memory_limit in Ihrer php.ini-Datei zu erhöhen.


Fehlen von Menü-Punkt "Konfiguration" in Plugins-Ansicht

Dies ist ein bekannter Bug von Shopware. So etwas kommt vor, wenn man Plugins über die Spalten sortiert. Dadurch wird nur noch die Option "Deinstallieren" angezeigt.

Um das Problem zu umgehen, müssen Sie oben rechts beim "Sortieren nach" entweder "Pluginname, A bis Z" oder "Pluginname, Z bis A" auswählen. Dann steht "Konfiguration" wieder zur Verfügung.


RestService API

Sollten irgendwelche Probleme auftreten, überprüfen Sie bitte Folgendes:

  • sind die Admin-Benutzerzugangsdaten eingegeben worden und, ob diese auch korrekt sind; dazugehörige Fehlermeldungen:

 

  • kontrollieren Sie, ob in der Datei .env das Protokoll und Domain in APP_URL mit denen übereinstimmen, die von Ihrem Shop verwendet werden (Beachte: Am Ende der Domain darf kein "/" stehen (bis v5.7.0));
  • beim Auftreten folgender Fehlermeldung:

                

schalten Sie "APP_URL automatisch bestimmen" aus und versuchen es mit leerem "APP_URL"-Feld erneut. Sollte dies nicht funktioniert haben, dann geben Sie in das Feld "APP_URL" den Link Ihrer Website ein;

  • eventuell wird ein Eintrag in die Datei hosts notwendig sein

127.0.0.1             domain.name

*domain.name = Ihr Domain

(besonders relevant für Testsysteme mit Developmentumgebung unter Vagrant).


Nicht empfehlenswerte SW-Versionen

  • 6.4.11.1
  • 6.4.0.0 - 6.4.1.0