Fehlersuche

  • Aktualisiert

Dieses Kapitel richtet sich an Administratoren und Entwickler mit Administratorrechten in Magento 2.

Dieses Kapitel beschreibt, wie Sie mit Fehlfunktionen der Magento-2-Integration umgehen, wie Sie Hilfe bei Fehlfunktionen während der Installation und Konfiguration erhalten, wie Sie die Fehler-Protokollierung aktivieren und welche Magento-2-Fehler bekannt sind.

Hilfe bei der Installation

Wenn bei der Installation und Konfiguration der Magento-2-Integration Probleme auftreten und/oder Sie Fehlermeldungen erhalten, wenden Sie sich an die Kundenbetreuung und halten Sie folgende Informationen bereit:

  • Versionsnummer des von Ihnen eingesetzten Magento-2-Systems
  • Ausgabe des Befehls phpinfo()
  • Beschreibung, wann und in welchem Zusammenhang der Fehler aufgetreten ist

Es können Konflikte mit anderen Erweiterungsmodulen für Magento 2 auftreten. Wenn Sie die Konflikte nicht bestimmen, eingrenzen oder beheben können, übermitteln Sie Optimizely eine Liste der von Ihnen eingesetzten Module.

Fehler-Protokollierung aktivieren

Die Fehler-Protokollierung informiert Sie über den Betriebsstatus der Integration und aufgetretene Fehlfunktionen.

  1. Melden Sie sich in Ihrem Magento-2-System mit Administrator-Rechten an.
  2. Wechseln Sie zu Stores > Configuration.

    Bild: Configuration auswählen

  3. Klicken Sie auf EpiserverEpiserver Campaign.

    Bild: Episerver > Episerver Campaign auswählen

  4. Wählen Sie im Bereich General Settings aus der Drop-down-Liste Debug Mode die Option Yes aus.

    Bild: Debug Mode

  5. Klicken Sie auf Save Config.

Die Magento-2-Integration speichert aufgetretene Fehler in der Datei var/log/optivo_broadmail.debug.log. Wenn Sie einen Fehler nicht selbst beheben können, senden Sie die Zeilen, die nach dem Auftreten des Fehlers aufgezeichnet wurden, an die Kundenbetreuung.

Die Einträge im Fehlerprotokoll haben folgenden Aufbau:

[2017-06-30 10:25:03] optivoLogger.DEBUG: processFallbackQueue:start [] []
[2017-06-30 10:25:03] optivoLogger.DEBUG: processFallbackQueue:maxRetries 10 [] []
[2017-06-30 10:25:03] optivoLogger.DEBUG: processFallbackQueue:process 1 entries [] []
...
[2017-06-30 10:25:03] optivoLogger.DEBUG: _checkResponse [] []
[2017-06-30 10:25:03] optivoLogger.DEBUG: a:7:{s:8:"response";s:207:"HTTP/1.0 404 Not Found

Bekannte Fehler

Folgende Fehler in Magento 2 können die Integration von Optimizely Campaign beeinträchtigen:

Fehler Mögliche Ursache Lösung

Version 2.1.0: Im Backend (unter Customer Information im Reiter Sende) können Sie Kunden nicht durch Deaktivieren des Kontrollkästchens Newsletter abonniert abmelden.

Dokumentierter Magento-2-Fehler, siehe https://github.com/magento/magento2/issues/6313. Melden Sie Kunden über Marketing > Newsletter-Abonnenten ab, indem Sie den entsprechenden Kunden aus der Liste löschen.

Versionen 2.0.7 und 2.1.0:

  • Beim Checkout kann der Kunde weder eine neue Standardadresse angeben, noch seine Adresse ändern.
  • Wenn der Kunde in seinem Kundenkonto noch gar keine Adresse hinterlegt hat, kann er beim Checkout eine neue Adresse anlegen. Diese wird allerdings nur als Versandadresse und nicht als Rechnungsadresse übernommen – trotz der vorhandenen Option, für Versand und Rechnung dieselbe Adresse zu übernehmen.

Beide Fehler beeinflussen die korrekte Übernahme von Adressdaten des Kunden in Transaktions-Mails.

Derzeit nicht bekannt Derzeit keine Lösung vorhanden.
Alle Versionen: Magento zeigt auf der Bestätigungsseite die Meldung "Sie haben sich für den Newsletter registriert" erst nach einer Verzögerung an. Fehler im Magento-2-System, kein Fehler der Magento-2-Integration von Optimizely Campaign Derzeit keine Lösung vorhanden.