Ergebnis 1 bis 2 von 2

Thema: Nach Löschen Erweiterung alnv/catalog-manager DB-Aktualisierung nicht möglich

  1. #1
    Contao-Nutzer
    Registriert seit
    02.09.2022.
    Beiträge
    17

    Standard Nach Löschen Erweiterung alnv/catalog-manager DB-Aktualisierung nicht möglich

    Hallo miteinander

    Wir haben bei einer neuen Contao-Installation (4.13.43 / PHP 8.2) die Erweiterung alnv/catalog-manager ausprobiert. Nach dem Löschen der Erweiterung via Contao Manager lässt sich die Datenbank nicht aktualisieren. Es handelt sich dabei um DB-Einträge beispielsweise in tl_module, die aber beim Aufruf von phpMyAdmin gar nicht mehr in der DB vorhanden sind ...

    Im Log steht:
    PHP-Code:
    [2024-05-24T10:07:38.287260+02:00request.CRITICALUncaught PHP Exception Doctrine\DBAL\Exception\DriverException"An exception occurred while executing a query: SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs" at /home/httpd/vhosts/pswerbung.ch/efp.pswerbung.ch/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php line 117 {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 1118): An exception occurred while executing a query: SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs at /home/httpd/vhosts/pswerbung.ch/efp.pswerbung.ch/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:117)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1118): SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs at /home/httpd/vhosts/pswerbung.ch/efp.pswerbung.ch/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs at /home/httpd/vhosts/pswerbung.ch/efp.pswerbung.ch/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:33)"} [] 
    Wie können wir diesen Fehler beheben, wenn wir die Einträge auch nicht manuell in der DB löschen können ..?

    Vielen Dank im Voraus für die Inputs!

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

    Standard

    Versuche mal (mit vorherigem Backup)
    Code:
    OPTIMIZE TABLE tl_module;
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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