Zum Hauptinhalt springen

Fehlerbehebung

Die Admin-Buttons erscheinen nicht

  • Assets installieren und Cache leeren:
    bin/console assets:install
    bin/console cache:clear
  • Sicherstellen, dass das Plugin aktiviert ist (bin/console plugin:list).
  • Browser-Cache leeren bzw. die Administration neu laden.

„Keine Webhook-URL gesetzt“ / no_webhook_url

Für die jeweilige Aktion ist keine URL hinterlegt. Trage die passende Webhook-URL in der Konfiguration ein – und beachte, dass die URL pro Verkaufskanal gilt. Prüfe, ob der richtige Sales Channel ausgewählt ist.

Daten kommen in n8n nicht an

  • Webhook aktiv? In n8n muss der Workflow aktiv sein bzw. die Produktions-URL (nicht die Test-URL) verwendet werden.
  • Erreichbarkeit: Der Shopware-Server muss die n8n-URL per HTTPS erreichen können (Firewall, DNS, Proxy prüfen).
  • HTTP-Status: Der Versand gilt nur bei HTTP 2xx als erfolgreich. Gibt n8n z. B. 4xx/5xx zurück, meldet das Plugin einen Fehler.
  • cURL aktiviert? Die PHP-curl-Erweiterung muss installiert und aktiv sein.

„Keine Produkte/Kunden/Bestellungen gefunden“

Es gibt keine Datensätze für den gewählten Sales Channel bzw. – bei Produkten – für die gewählte Kategorie. Auswahl prüfen oder Kategoriefilter entfernen.

Große Datenmengen

Beim Produktversand werden derzeit alle Treffer in einem Request gesendet (kein Batching). Bei sehr großen Katalogen kann das PHP-Limits (memory_limit, max_execution_timeout) berühren. Gegebenenfalls über einen Kategoriefilter in kleineren Mengen senden oder die Server-Limits anheben.

Flow-Action sendet nicht

  • Prüfe, ob der Trigger des Flows tatsächlich auslöst (Flow aktiv?).
  • Prüfe die in der Flow-Sequenz hinterlegte Webhook-URL.
  • Sieh im Shopware-Log (var/log/) nach Fehlermeldungen.

Logs & Diagnose

  • Shopware-Log: var/log/<environment>.log
  • Webserver-/PHP-Fehlerlog des Hosts
  • In n8n die Executions des betroffenen Workflows einsehen