Ergebnis 1 bis 3 von 3

Thema: contao 4.4.5 + Newsletter Abmeldung > Es ist ein Fehler aufgetreten

  1. #1
    Contao-Fan
    Registriert seit
    25.07.2010.
    Beiträge
    325

    Standard contao 4.4.5 + Newsletter Abmeldung > Es ist ein Fehler aufgetreten

    hi zusammen,

    beim Abmelden kriege ich immer:
    kann mir vielleicht jemand helfen?
    vielen DANK!

    Code:
    [2017-10-02 14:38:18] request.INFO: Matched route "contao_frontend". {"route":"contao_frontend","route_parameters":{"_token_check":true,"_controller":"Contao\\CoreBundle\\Controller\\FrontendController::indexAction","_scope":"frontend","_locale":null,"alias":"kontakt/newsletter/newsletter-abmeldung","_route":"contao_frontend"},"request_uri":"https://www.domain.com/kontakt/newsletter/newsletter-abmeldung.html","method":"POST"} []
    [2017-10-02 14:38:18] security.INFO: Attempting SimplePreAuthentication. {"key":"frontend","authenticator":"Contao\\CoreBundle\\Security\\ContaoAuthenticator"} []
    [2017-10-02 14:38:18] app.CRITICAL: An exception occurred. {"exception":"[object] (Doctrine\\DBAL\\Exception\\UniqueConstraintViolationException(code: 0): An exception occurred while executing 'INSERT INTO tl_newsletter_blacklist (pid, hash) VALUES ('1', '343173e2ae15461746b81f9b18ba61ce')':\n\nSQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '343173e2ae15461746b81f9b18ba61ce' for key 'hash' at /home/httpd/vhosts/domain.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:66, Doctrine\\DBAL\\Driver\\PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '343173e2ae15461746b81f9b18ba61ce' for key 'hash' at /home/httpd/vhosts/domain.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:106, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '343173e2ae15461746b81f9b18ba61ce' for key 'hash' at /home/httpd/vhosts/domain.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:104)"} []
    Geändert von xchs (08.05.2018 um 09:17 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    08.05.2018.
    Beiträge
    1

    Standard Lösung?

    Hallo zusammen,
    hier auch im 4.4 das gleiche Problem. Es gibt Mehrere Newsletter von denen man sich abmelden könnte.
    Der erste Eintrag wird erstellt in der blacklist und dann ist keine Abmeldung für die email ohne Fehler mehr möglich.

    Hat da schon jemand eine Lösung?

    Edit:
    Gut den Unique Index in der DB weg und dann läufts es.

    Schlüsselname Typ Unique Gepackt Spalte
    hash BTREE Nein Nein hash
    Geändert von re.el (08.05.2018 um 09:21 Uhr)

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •