Ergebnis 1 bis 5 von 5

Thema: Fehlermeldung im Backend: String data, right truncated: 1406 Data too long

  1. #1
    Contao-Fan
    Registriert seit
    30.06.2009.
    Beiträge
    370

    Standard Fehlermeldung im Backend: String data, right truncated: 1406 Data too long

    Ich erhalte neuerdings folgende Fehlermeldung im Backend beim Aufruf der Seitenstruktur in einer Installation

    An exception occurred while executing a query: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'session' at row 1

    Es handelt sich um eine Multidomaininstallation php 8.1 / all-inkl / Contao Version 4.13.13. Der Aufruf des Frontends / Backend funktioniert bei allen Domain. Die Fehlermeldung bleibt gleich. Im Contao-Manager keine Systemmeldung. Prod Cache geleert.
    .
    Ein Update auf 4.13.14 bringt keine Änderung. Was muss ich tun?

    Danke
    Geändert von servpoint (04.01.2023 um 05:44 Uhr)
    Servicepoint.de - Angebote, Empfehlungen und Dienstleistungen

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

    Standard

    Lösche die Session Daten über dein Profil.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    30.06.2009.
    Beiträge
    370

    Standard

    Hallo Spooky,

    Danke für den Hinweis. Problem gelöst

    MfG Stefan
    Servicepoint.de - Angebote, Empfehlungen und Dienstleistungen

  4. #4
    Contao-Nutzer
    Registriert seit
    13.02.2023.
    Beiträge
    15

    Standard

    Bin gerade auch auf diesen Fehler gestoßen. Der meiste Speicher in der Session wurde in meinem Fall von der benutzerabhängigen Filterkonfiguration belegt. Unter den Endanwendern hatte sich die Praxis etabliert, bei hunderten von Artikeln die Paginierung der Inhaltselemente zu deaktivieren (Einstellung "Anzeigen: Alle")

    Tipp: Man kann in den Contao Einstellungen die Standard Paginierungsgröße einstellen unter Einstellungen > Backend-Einstellungen > Elemente pro Seite* und ihn auf den Wert von "Maximum Datensätze pro Seite*" anheben, wenn das der Arbeitsweise der Endanwender entspricht.

    Meine Frage wäre noch, ob man unkompliziert die Tabellenspalte auf Mediumblob vergrößern könnte?

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

    Standard

    Zitat Zitat von samtigall Beitrag anzeigen
    Meine Frage wäre noch, ob man unkompliziert die Tabellenspalte auf Mediumblob vergrößern könnte?
    PHP-Code:
    // contao/dca/tl_user.php
    use Doctrine\DBAL\Platforms\MySQLPlatform;

    $GLOBALS['TL_DCA']['tl_user']['fields']['session']['sql'] = ['type' => 'blob''length' => MySQLPlatform::LENGTH_LIMIT_MEDIUMBLOB'notnull' => false]; 
    Geändert von Spooky (07.11.2023 um 12:18 Uhr)
    » sponsor me via GitHub or PayPal or Revolut

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
  •