Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Upadate 4.7.x auf 4.8 - Aktualisierung der Datenbank scheitert

  1. #1
    Contao-Fan Avatar von jenda
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    484

    Standard Upadate 4.7.x auf 4.8 - Aktualisierung der Datenbank scheitert

    Hallo,

    leider scheitert die Aktualisierung der Datenbank. Ich bekomme folgende Fehlermeldung.

    Code:
    [2019-08-20 18:19:42] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\DriverException: "An exception occurred while executing 'ALTER TABLE tl_module CHANGE contextLength contextLength SMALLINT UNSIGNED DEFAULT 0 NOT NULL':  SQLSTATE[HY000]: General error: 1366 Incorrect integer value: 'a:2:{i:0;s:2:"48";i:1;s:4:"1000";}' for column 'contextLength' at row 8" at /homepages/u2652/www/contao4/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 126 {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred while executing 'ALTER TABLE tl_module CHANGE contextLength contextLength SMALLINT UNSIGNED DEFAULT 0 NOT NULL':\n\nSQLSTATE[HY000]: General error: 1366 Incorrect integer value: 'a:2:{i:0;s:2:\"48\";i:1;s:4:\"1000\";}' for column 'contextLength' at row 8 at /homepages/u2652/www/contao4/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:126, Doctrine\\DBAL\\Driver\\PDOException(code: HY000): SQLSTATE[HY000]: General error: 1366 Incorrect integer value: 'a:2:{i:0;s:2:\"48\";i:1;s:4:\"1000\";}' for column 'contextLength' at row 8 at /homepages/u2652/www/contao4/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:109, PDOException(code: HY000): SQLSTATE[HY000]: General error: 1366 Incorrect integer value: 'a:2:{i:0;s:2:\"48\";i:1;s:4:\"1000\";}' for column 'contextLength' at row 8 at /homepages/u2652/www/contao4/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:107)"} []
    Weiß jemand, was ich machen kann/soll?

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Eigentlich führt das Version 4.8 Update ja diesen Query aus: https://github.com/contao/contao/blo....php#L185-L190

    Wo kommt denn
    Code:
    ALTER TABLE tl_module CHANGE contextLength contextLength SMALLINT UNSIGNED DEFAULT 0 NOT NULL
    her?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

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

    Standard

    Und warum befindet sich da gerade ein serialisiertes Array darin?

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
  •