Ergebnis 1 bis 28 von 28

Thema: Fehler bei Datenbankaktualisierung von 4.13.1. auf 4.13.2

  1. #1
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard Fehler bei Datenbankaktualisierung von 4.13.1. auf 4.13.2

    Hallo Zusammen

    Bei der Aktualisierung von Contao 4.13.1 auf Version 4.13.2 lauft alles durch. Aber bei der Aktualisierung der Datenbank steigt die Aktualisierungsvorgang bei den zu erstellenden Eintrag

    PHP-Code:
    CREATE TABLE tl_online_session (
      
    id INT UNSIGNED AUTO_INCREMENT NOT NULL,
      
    pid INT UNSIGNED DEFAULT 0 NOT NULL,
      
    tstamp INT UNSIGNED DEFAULT 0 NOT NULL,
      instanceof 
    VARCHAR(255) DEFAULT '' NOT NULL,
      
    loginhash VARCHAR(64) DEFAULT NULL,
      
    INDEX pid (pid),
      
    PRIMARY KEY(id)
    ) DEFAULT 
    CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ciENGINE InnoDB ROW_FORMAT DYNAMIC 
    aus. Dann wird in der Log nachfolgender Eintrag erzeugt:


    [2022-04-02T13:44:03.206611+00:00] request.INFO: Matched route "contao_install". {"route":"contao_install","route_parameters":{"_ro ute":"contao_install","_scope":"backend","_token_c heck":true,"_controller":"Contao\\InstallationBund le\\Controller\\InstallationController::installAct ion"},"request_uri":"https://bg-wdf413x.local/contao/install","method":"POST"} []
    [2022-04-02T13:44:03.740506+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\DriverException: "An exception occurred while executing a query: SQLSTATE[HY000]: General error: 1813 Tablespace '`bg-wdf413x`.`tl_online_session`' exists." at A:\xLaragon\www\BG-WDF413x\vendor\doctrine\dbal\src\Driver\API\MySQL\ ExceptionConverter.php line 119 {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 1813): An exception occurred while executing a query: SQLSTATE[HY000]: General error: 1813 Tablespace '`bg-wdf413x`.`tl_online_session`' exists. at A:\\xLaragon\\www\\BG-WDF413x\\vendor\\doctrine\\dbal\\src\\Driver\\API\ \MySQL\\ExceptionConverter.php:119)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1813): SQLSTATE[HY000]: General error: 1813 Tablespace '`bg-wdf413x`.`tl_online_session`' exists. at A:\\xLaragon\\www\\BG-WDF413x\\vendor\\doctrine\\dbal\\src\\Driver\\PDO\ \Exception.php:30)\n[previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1813 Tablespace '`bg-wdf413x`.`tl_online_session`' exists. at A:\\xLaragon\\www\\BG-WDF413x\\vendor\\doctrine\\dbal\\src\\Driver\\PDO\ \Connection.php:34)"} []

    Ich hatte diesen Fehler auch in der Realumgebung. Ich bin dort dann wieder auf die Version 4.13.1 zurück.

    Jetzt habe ich das in der lokalen Umgebung nachgestellt.

    Der angemaulte Eintrag tl_online_session konnte ich aber nicht in der Datenbank finden.

    Vielleicht habt ihr für mich einen Hinweis oder eine Lösung für das Problem.
    _____________________________________________

    Gruß Arachnophilia

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

    Standard

    Aus welcher Erweiterung kommt diese Tabelle?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard

    Moin Spooky

    ... wie meinst du das?
    Ich hatte "nur" Contao aktualisiert .... meine ich.
    _____________________________________________

    Gruß Arachnophilia

  4. #4
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.376
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Arachnophilia Beitrag anzeigen
    Der angemaulte Eintrag tl_online_session konnte ich aber nicht in der Datenbank finden.
    Kein Wunder, das gehört ja auch nicht zu Contao.

    Vermutlich eher eine (uns unbekannte) Extension.

    Der Fehler mit 'tablespace exists' lässt IMHO eher auf eine defekte Datenbank schliessen. Dazu könntest du in der MariaDB-(oder was auch immer du nutzt)-Doku mal nachschlagen.
    Geändert von lucina (02.04.2022 um 18:02 Uhr)

  5. #5
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.972

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Aus welcher Erweiterung kommt diese Tabelle?
    Wahrscheinlich https://github.com/BugBuster1701/con...ces/contao/dca
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  6. #6
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard

    Servus
    Vielen Dank ihr Beiden. Ich bin doch beeindruckt was ihr alles wisst.
    Jetzt bleibt doch noch was über.

    In meiner Real-Installation bei Netcup und in der lokalen Testumgebung kann nachfolgender Eintrag auch nicht erzeugt werden.

    PHP-Code:
    ALTER TABLE tl_content CHANGE playerColor playerColor VARCHAR(6CHARACTER SET ascii DEFAULT '' NOT NULL COLLATE `ascii_bin
    Folgender Fehler ist in der Log-Datei:

    [2022-04-02T18:22:19.196293+02:00] request.INFO: Matched route "contao_install". {"route":"contao_install","route_parameters":{"_ro ute":"contao_install","_scope":"backend","_token_c heck":true,"_controller":"Contao\\InstallationBund le\\Controller\\InstallationController::installAct ion"},"request_uri":"https://www.bg-wdf.de/contao/install","method":"POST"} []
    [2022-04-02T18:22:20.300172+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\DriverException: "An exception occurred while executing a query: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'playerColor' at row 1" at /var/www/vhosts/hosting126252.a2fdf.netcup.net/httpdocs_C499/contao/cms/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php line 119 {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 1406): An exception occurred while executing a query: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'playerColor' at row 1 at /var/www/vhosts/hosting126252.a2fdf.netcup.net/httpdocs_C499/contao/cms/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:119)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1406): SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'playerColor' at row 1 at /var/www/vhosts/hosting126252.a2fdf.netcup.net/httpdocs_C499/contao/cms/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:30)\n[previous exception] [object] (PDOException(code: 22001): SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'playerColor' at row 1 at /var/www/vhosts/hosting126252.a2fdf.netcup.net/httpdocs_C499/contao/cms/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:34)"} []

    Ist der Eintrag "playerColor" ein Teil von Contao? Wie kann ich den "Fehler" beheben?

    Wie kann ich grundsätzlich herausbekommen was zu Contao gehört oder zu einer Erweiterung?
    Geändert von Arachnophilia (02.04.2022 um 18:46 Uhr)
    _____________________________________________

    Gruß Arachnophilia

  7. #7
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.972

    Standard

    Zitat Zitat von Arachnophilia Beitrag anzeigen

    Wie kann ich grundsätzlich herausbekommen was zu Contao gehört oder zu einer Erweiterung?
    Indem Du die DCA Dateien Deiner Installation nach dem Spaltennamen durchsuchst (entweder per Kommandozeile mittels Kombination von find und grep oder mit einem Editor, der das anbietet).

    Alternativ könntest Du auch Google bemühen. Die Erweiterung zur Tabelle tl_online_session habe ich z.B. gefunden, indem ich Google nach „Contao tl_online_session„ gefragt habe.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  8. #8
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.972

    Standard

    PlayerColor stammt aus dem Contao Core (https://github.com/contao/core-bundl...ntent.php#L672) allerdings nicht mit dieser Spaltendefinition:
    Zitat Zitat von Arachnophilia Beitrag anzeigen

    PHP-Code:
    ALTER TABLE tl_content CHANGE playerColor playerColor VARCHAR(6CHARACTER SET ascii DEFAULT '' NOT NULL COLLATE `ascii_bin
    Also musst Du oder eine Erweiterung versucht haben, das irgendwo zu ändern.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  9. #9
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.125

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    PlayerColor stammt aus dem Contao Core (https://github.com/contao/core-bundl...ntent.php#L672) allerdings nicht mit dieser Spaltendefinition:

    Also musst Du oder eine Erweiterung versucht haben, das irgendwo zu ändern.
    Das stammt schon aus dem Contao-Core, allerdings aus dem 4.13-Branch.

    In der Datenbanktabelle tl_content in Spalte PlayerColor steht vermutlich ein Farbwert > 6 Zeichen.
    Geändert von bizon (02.04.2022 um 22:10 Uhr)

  10. #10
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.080
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich konnte bei mir diesen Fehler in einer Installation auch feststellen. Fast alle Werte in der DB im Feld playerColor lauten:

    Code:
    com_default

    Das Problem hängt wohl mit der kürzlich veränderten Felddefinition zusammen.
    Ich habe mir dann die Datenbank einer Installation mit ähnlichen Erweiterungen angeschaut, bei der es keine Probleme beim Update auf Contao 4.13.2 gab.
    Dort waren alle Werte im Feld playerColor leer.
    Nach Backup der DB habe ich in der problematischen Installation alle Werte im Feld playerColor entfernt und danach das Installtool aufgerufen.

    Einzige Erweiterung die ich in dem Zusammenhang in Verdacht hatte ist fritzmg/contao-lightcase. Die Erweiterung war in der problematischen Installation installiert in der problemlosen allerdings nicht. Eine Deinstallation der Erweiterung mit anschließendem Aufruf des Installtools hatte allerdings keinen Erfolg. Deshalb dann der rustikale Weg über Löschung in der DB mit anschließendem Aufruf der Installtools.

    Es scheint jetzt alles problemlos zu laufen.

    @Spooky Kann das an fritzmg/contao-lightcase gelegen haben?
    Ist das ein Bug, den man auf Github melden sollte, oder ist das eher ein spezieller Einzelfall?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  11. #11
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.972

    Standard

    Es ist, wie @bizon schrieb eine Änderung amContao Core. Die kam mit dem Commit https://github.com/contao/core-bundl...32b776c658R715 und ich bin mir nicht sicher, ob die Verkürzung von zuvor varchar(64) auf nun varchar(6) Absicht war, oder ob die „4“ verloren gegangen, es also ein Bug ist.

    Edit: https://github.com/contao/contao/issues/4449
    Geändert von fiedsch (03.04.2022 um 11:47 Uhr)
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  12. #12
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.080
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Absicht waren die Verkürzungen m.E. schon, weil es ja immer mal Probleme gab mit "MySQL Row Size too large" https://github.com/contao/contao/issues/4159
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  13. #13
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.972

    Standard

    Aber warum sollte man gerade bei diesem und nur bei diesem Feld sparen wollen. So, wie ich es lese stammen die Einsparungen in der Länge aus den hinzugefügten COLLATE ascii_bin.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  14. #14
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.080
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ach so. Das war mir gar nicht aufgefallen, dass das das einzige Feld ist bei dem nicht nur die Kollation sondern auch der Wert verändert wurde.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  15. #15
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard

    Moin Zusammen

    Zuerst vielen Dank für die geteilen Informationen.

    Zitat von fiedsch Beitrag anzeigen
    Alternativ könntest Du auch Google bemühen. Die Erweiterung zur Tabelle tl_online_session habe ich z.B. gefunden, indem ich Google nach „Contao tl_online_session„ gefragt habe.
    Das habe ich gemacht. Allerdings jetzt nicht mit Google sondern der "Ente" als Suchdienst. Allerdings kamen damit keine Beiträge, bei denen ich auf die richtige Erweiterung gekomen wäre.
    Mit Google hätte ich es wohl gefunden. Vielen Dank für deine Mühe.

    Zitat von fiedsch Beitrag anzeigen
    PlayerColor stammt aus dem Contao Core (https://github.com/contao/core-bundl...ntent.php#L672) allerdings nicht mit dieser Spaltendefinition:
    Also musst Du oder eine Erweiterung versucht haben, das irgendwo zu ändern.
    Definitiv habe ich bei Netcup und der lokalen Testumgebung nur das Update für die Version 4.13.2 von Contao angestoßen.
    Leider kommt damit über Google kein brauchbarer Hinweis, welche Erweiterung playerColor noch verwendet. grepWin listet bei mir nur Dateien von Contao auf.
    Könnte das noch ein verwaister Eintrag evt. einer alten Erweiterungen in der Datenbank sein?

    Zitat von fiedsch Beitrag anzeigen
    Indem Du die DCA Dateien Deiner Installation nach dem Spaltennamen durchsuchst (entweder per Kommandozeile mittels Kombination von find und grep oder mit einem Editor, der das anbietet).
    Die User mit Linux kennen grep eh. Unter Windows nutze ich jetzt grepWin. Das gibt es unter Windows für 32bit und 64bit.

    Zitat von mlweb Beitrag anzeigen
    Einzige Erweiterung die ich in dem Zusammenhang in Verdacht hatte ist fritzmg/contao-lightcase. Die Erweiterung war in der problematischen Installation installiert in der problemlosen allerdings nicht. Eine Deinstallation der Erweiterung mit anschließendem Aufruf des Installtools hatte allerdings keinen Erfolg. Deshalb dann der rustikale Weg über Löschung in der DB mit anschließendem Aufruf der Installtools.
    Diese Erweiterung kommt bei mir nicht zum Einsatz.

    Aber ich greife mal deine "rustikale" Vorgehensweise auf und versuche es auch so. Natürlich erst nach einem erfolgtem Backup.
    _____________________________________________

    Gruß Arachnophilia

  16. #16
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.972
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  17. #17
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard

    Hallo mlweb

    Ich habe die "rustikale" Vorgehenweise in der lokalen Testumgebung angewendet und den Eintrag playerColor in der Datenbank gelöscht.

    Danach den Contao-Manager aufgerufen und die Datenbank aktuallisiert.
    Diesmal ohne Fehler. Der Wert für VarChar war vorher 64 und jetzt 6.

    Bei Contao habe ich in der Datenbank den Wert händisch auf 6 geändert und danach das Installtool aufgerufen.
    Auch hier keine Fehler mehr. Welcher Wert tatsächlich der Richtige ist, kann ich nicht feststellen.

    Insofern lag auch bizon mit seiner Vermutung richtig, dass der Wert in der Datenbank von playerColor > 6 ist.

    Herzlichen Dank nochmal an Alle die zur Lösung beigetragen haben.
    _____________________________________________

    Gruß Arachnophilia

  18. #18
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard

    Hallo Fiedsch
    Zitat Zitat von fiedsch Beitrag anzeigen
    Vielen Dank, dass du das Problem in Github ansprichst.
    Dann sehen wir ja, welcher Wert von VarChar() korrekt ist.....
    _____________________________________________

    Gruß Arachnophilia

  19. #19
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    586

    Standard

    Hallo zusammen,
    das hatte ich auch nach einem Update von 4.13.1 auf 4.13.2
    Edit der komplette Fehlercode:
    An exception occurred while executing a query: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'playerColor' at row 1 at /var/www/vhosts/domain.de/httpdocs/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:119)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1406): SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'playerColor' at row 1 at /var/www/vhosts/domain.de/httpdocs/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:30)\n[previous exception] [object] (PDOException(code: 22001): SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'playerColor' at row 1 at /var/www/vhosts/domain.de/httpdocs/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:34)"} []
    Im Instaltool blieb:
    Code:
    ALTER TABLE tl_content CHANGE playerColor playerColor VARCHAR(6) CHARACTER SET ascii DEFAULT '' NOT NULL COLLATE `ascii_bin`
    geholfen hat die Axt:
    Code:
    ALTER TABLE `Name_der_Tabelle` DROP `Name_des_Feldes`
    damit "playerColor" erst mal entfernt
    Anschließend aktualisiert sich die DB ohne Fehler.
    Geändert von elwega (04.04.2022 um 20:08 Uhr)
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  20. #20
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.198
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Gut zu wissen. Den Fall hatte ich jetzt auch mit playerColor nach Update von 4.13.0 auf 4.13.2. Nach Löschen der Spalte in phpMyAdmin ist das Installtool dann ebenfalls durchgelaufen. Hoffentlich fehlt da jetzt nichts. Naja, wäre verkraftbar, da sowieso nur ein Test für Update auf 4.13.

  21. #21
    Contao-Nutzer
    Registriert seit
    28.05.2011.
    Beiträge
    169

    Standard

    Bei mir hat es geholfen, varchar(64) auf varchar(6) zu ändern.
    `playerColor` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',

  22. #22
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Zitat Zitat von Yangdoo Beitrag anzeigen
    Bei mir hat es geholfen, varchar(64) auf varchar(6) zu ändern.
    `playerColor` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
    Das verstümmelt aber alle vorhandenen Werte. Sprich der Datensatz ist kaputt "a:2:{i"

    Bin jetzt leider auch auf den Fehler im Testsystem gestossen. Komischer WEise habane bei mir manche Textelemente das. Vielleicht noch aus deren Historie. Braucht es dieses Feld Player Color!?
    Geändert von Kahmoon (24.04.2022 um 13:49 Uhr)

  23. #23
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.080
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Einfach mal die Erklärung im Ticket auf Github lesen https://github.com/contao/contao/iss...ent-1086832854
    Nach meinem Verständnis sind solche Fehler dort fälschlicherweise gelandet.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  24. #24
    Contao-Nutzer Avatar von mschindler
    Registriert seit
    25.08.2011.
    Ort
    Bad Feilnbach
    Beiträge
    193
    Partner-ID
    7698

    Standard

    Danke für den Hinweis!
    Ich habe es bei mir lokal mit dem leeren der Werte in der Spalte gelöst.

    UPDATE tl_content SET playerColor = ""

    !!! Damit sind dann alle Werte aus der Spalte weg !!!
    Contao Partner aus Rosenheim und München
    codesache.de
    ---
    Mitglied der Contao Community Bayern
    Aktuelle Termine zur Contao Community Bayern: contao-bayern.de

  25. #25
    Contao-Nutzer Avatar von Ardilla
    Registriert seit
    21.03.2011.
    Ort
    München
    Beiträge
    31

    Daumen hoch varchar(6) manuell von 64 auf 6

    ....zurerst mal bedanke ich mich für diesen Beitrag!

    Beim Versuch die Datenbank im Contao Manager zu aktualisieren hat mich diese "Player color" Fehlermeldung gehindert mein Update fertig zu stellen.

    Dieser Beitrag war sehr hilfreich und das Update zu Contao 5.3.11 ist mir jetzt sauber gelungen.

    Dazu möchte ich nur für manch einen, der mit den Aufbau der Datenbanktabelle von Contao auch nicht soviel Erfahrung hat, anmerken, dass ich eine Weile gebraucht habe um das richtige Feld zu finden.

    Damit die Fehlermeldung"Feld tl_content.playerColor ..." nicht mehr die Aktualiserung blockiert habe ich den Wert manuell von 64 auf 6 gesetzt.
    Das gesuchte Feld befand sich sehr weit unten in der Spaltenanischt von phpMyAdmin , bei mir auf Zeile 66.
    hier ein Screenshot:
    Tabelle-Content-player-color.png

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

    Standard

    @Ardilla du musst nichts an der Feldkonfiguration ändern. Der Query reicht.
    Geändert von Spooky (26.07.2024 um 11:35 Uhr)
    » sponsor me via GitHub or PayPal or Revolut

  27. #27
    Contao-Nutzer Avatar von Ardilla
    Registriert seit
    21.03.2011.
    Ort
    München
    Beiträge
    31

    Multimedia

    Mit dem Query Befehl war ich mir zu unsicher, deswegen habe ich einfach den Zahlenwert geändert. Aber danke, das wäre natürlich professioneller gewesen.

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

    Standard

    Nur der Query hilft Nachhaltig
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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