Ergebnis 1 bis 4 von 4
  1. #1
    Forum Newbie
    Registriert seit
    01.08.2007
    Beiträge
    11

    ALTER TABLE sys_refindex ADD KEY lookup_string (ref_table,ref_string(400));

    Hallo,
    hab da ein Problem. Mir ist grad kein passender Titel eingefallen.

    Im 'Install-Tool' unter 'Database Analyser' bei 'Compare' will das Install-Tool folgenden MySQL befehl ausführen:

    ALTER TABLE sys_refindex ADD KEY lookup_string (ref_table,ref_string(400));

    Lokal hat es bei mir funktioniert wo ich MySQL 5.x habe, auf dem Server geht es leider nicht. Da habe ich MySQL 4.x.

    Wenn ich den Befehl manuel in phpMyAdmin so
    ALTER TABLE sys_refindex ADD KEY lookup_string (ref_table,ref_string(255));
    ausführe, funzt es. Die Zahl darf 255 nicht überschreiten. Kommts weil es jetzt MySQL 4.x ist? Ist es schlimm wenns nur mit 255 eingetragen ist?
    Der Datensatz ref_string ist ein Text-Typ.

    Danke für die Hilfe im voraus!
    Gruß

  2. #2
    Forum Stammgast Avatar von evok
    Registriert seit
    03.02.2009
    Ort
    Stuttgart
    Alter
    30
    Beiträge
    269
    bei mir ist es genauso wie bei dir. Keiner eine Lösung?

  3. #3
    Forum Zuschauer
    Registriert seit
    11.08.2009
    Beiträge
    1

    Lösung

    So habe mich extra für euch hier im Forum angemeldet.

    Wahrscheinlich verwendet ihr das Paket von Dieter. Leider ist darin ein kleiner Fehler, der aus historischen Gründen reingekommen ist und noch nicht entfernt wurde. Er kommt aus Zeiten, in denen MySQL kein UTF-8 konnte. Das war ein Workaround. Bei euch ist hoffentlich alles auf UTF-8. ;-)

    Also jetzt die Lösung:

    Einfach in die localconf.php und dort die Zeile

    Code:
    $TYPO3_CONF_VARS['SYS']['multiplyDBfieldSize'] = '2';
    auskommentieren.

    Danach einen Compare im Install-Tool ausführen. Der kürzt dann alle Feldlängen um den Faktor 2 und alles sollte gehen.

    Achja, das ist nicht irgendeine self-made Lösung, mit der ihr vom Standard abweicht. Das ist offiziell. In den neuen Versionen (oder nächsten Versionen) ist diese Zeile nicht mehr enthalten. Sie wird auch offiziell im TYPO3 Bugtracker als DEPRECATED gelistet.

    Viele Grüße

    Xel'Ra

  4. #4
    Forum Stammgast Avatar von evok
    Registriert seit
    03.02.2009
    Ort
    Stuttgart
    Alter
    30
    Beiträge
    269

    super

    Super, hat einwandfrei funktioniert.

    Vielen Dank für die Anmeldung. So Leute wie dich braucht jedes Forum :)

    LG
    Dirk

 

 

Aktive Benutzer

Aktive Benutzer

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

Facebook Kommentare

Ähnliche Themen

  1. Alter wieder als days...
    Von Compel im Forum News (tt_news, mininews und Co)
    Antworten: 2
    Letzter Beitrag: 11.04.2011, 10:52
  2. Typo3 auf alter Hardware?
    Von codex im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 29.10.2007, 13:02
  3. Alter des News immernoch in Englisch
    Von kingpin im Forum News (tt_news, mininews und Co)
    Antworten: 4
    Letzter Beitrag: 03.09.2007, 10:12
  4. ALTER TABLE be_users CHANGE lang lang varchar(2) NOT NULL default typo3
    Von marire im Forum TYPO3 4.x Installation und Updates
    Antworten: 0
    Letzter Beitrag: 19.09.2006, 22:42
  5. Suche Download für sr_static_info 1.4.12 oder älter
    Von hermann im Forum Alle anderen Extensions
    Antworten: 0
    Letzter Beitrag: 01.05.2006, 13:18

Berechtigungen

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73