Ergebnis 1 bis 5 von 5

Thema: MySQL Fatal error: Index column size too large.The maximum column size is 767 bytes

  1. #1
    Contao-Nutzer
    Registriert seit
    07.03.2010.
    Ort
    Stuttgart
    Beiträge
    3

    Standard MySQL Fatal error: Index column size too large.The maximum column size is 767 bytes

    Der berüchtigte max column size error ist heute bei einer Neuinstallation von 3.5.18 mit frischer Datenbank aufgetreten. Könnte ein Strato-Problem sein. MySQL-Version der DB: 5.6.33
    PHP-Version 5.5 oder 5.6, der Fehler tritt bei beiden Versionen auf.
    Chronologie: - mit check den Server überprüft, alles grün
    - dann über check Version 3.5.18 installiert
    - install.php geöffnet, Datenbank eingebunden
    - Meldung "Tabellen prüfen", <Datenbank aktualisieren> ausgeführt
    => Fatal error: Index column size too large.The maximum column size is 767 bytes... Anhang 18391
    - install.php wieder aufgerufen, "CREATE TABLE `tl_files`..." abgewählt, alle anderen Tabellen werden installiert
    - die sql-Anweisungen sind folgende, die nicht funktionieren: create_table_tl_files.JPG
    - Collation der MySQL-Verbindung ist utf8mb4_general_ci: Collation.JPG
    - die Collation kann auch nicht geändert werden

    Ist das ein Strato-Problem oder gibt es hier einen Dreh, um die Tabelle tl_files auch noch zu erstellen?

  2. #2
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.470
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo geophilus,
    ich bin mir nicht 100%ig sicher, liest sich als ob es mit dem hier beschriebenen zusammenhängen könnte:
    https://community.contao.org/de/show...ghlight=strato
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

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

    Support Contao

    Standard

    Es hängt damit zusammen, ist das selbe Problem. Hier kommt aber noch hinzu, dass wohl der SQL strict mode aktiviert ist, womit die Tabelle gar nicht erst angelegt wird. Ohne den strict mode bekämst du nur eine Warnung und der Index würde mit der größtmöglichen Länge angelegt werden, was bei den anderen Strato-Problemfällen im verlinkten Thread auch so passiert. Ist das ein vServer, dedicated server oder auch nur ein shared hosting Paket wie im anderen Thread?

    Edit: Falls es ein Server ist und du somit mehr Kontrolle hast als beim shared hosting, kannst du eventuell auch die im anderen Thread angesprochene, mögliche Lösung bei dir nutzen. (innodb_large_prefix Option). Oder eben einfach den strict mode deaktivieren, womit sich dann alles so verhalten würde wie im verlinkten Thread. Immer noch unschön, aber man kann damit leben.
    Geändert von tab (25.10.2016 um 23:54 Uhr)

  4. #4
    Contao-Nutzer
    Registriert seit
    07.03.2010.
    Ort
    Stuttgart
    Beiträge
    3

    Standard

    Danke Tab, für Deinen Beitrag. War eine Zeitlang weg und konnte hier nicht direkt antworten. Es handelt sich hier um einen shared host. Falls ich irgendwie weiterkomme, melde ich mich wieder.

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

    Support Contao

    Standard

    Die Lösung findest Du inzwischen im von @planepix verlinkten Thread.
    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.




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
  •