Seite 1 von 1
SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 22.11.2009 19:53
von Bastiii
Hallo,
bin gerade am updaten von Version 3.0.5 auf 3.0.6, dabei habe ich folgenden Fehler erhalten:
Datenbankstruktur wird aktualisiert
Fortschritt :: . . . . . . . . . . . . . Erledigt
Ergebnis :: Einige Abfragen sind gescheitert. Die Abfragen und die zugehörigen Fehler sind weiter unten aufgeführt.
* Fehler :: BLOB column 'post_username' used in key specification without a key length
SQL :: CREATE INDEX post_username ON phpbb_posts(post_username)
Fehler am Board konnte ich bisher keine feststellen...
EDIT:
Habe nun einige Fehler entdeckt. Einige Links werden scheinbar nicht richtig interpretiert. Beispielsweise auf der Hauptseite:
Wird der Link "Ungelesene Beiträge" nun so dargestellt:
{ SEARCH_UNREAD }
Vergleichbare Fehler gibts auch im Adminbereich.
Grüße
Bastiii
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 22.11.2009 20:19
von modernist
Bastiii hat geschrieben:Wird der Link "Ungelesene Beiträge" nun so dargestellt:
{ SEARCH_UNREAD }
Vergleichbare Fehler gibts auch im Adminbereich.
Da scheinen mir die deutschen Sprachdateien zu fehlen bzw. nicht aktuell zu sein.
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 25.11.2009 08:41
von Bastiii
Bleibt trotzdem noch die Frage was es mit dem MySQL Fehler auf sich hat.
Moechte eigentlich ungern neu installieren oder aehnliches^^
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 25.11.2009 10:42
von nickvergessen
Hast du zwischen drin mal deine Datenbank-Version aktualisiert?
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 25.11.2009 10:57
von Bastiii
Nein, nix dergleichen.
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 25.11.2009 10:59
von nickvergessen
Auf jeden Fall sollte es kein Problem sein. Behalte die Meldung einfach im Hinterkopf falls zukünftig nochmal Probleme auftreten.
Neuinstallieren musst du deswegen aber nicht.
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 25.11.2009 11:23
von Bastiii
Ok, danke.
Das einzig unschoene sind jetzt halt noch diese Links in Klammern. Ich weiss den Ausdruck grade nicht.
Seht einfach selbst:
[ externes Bild ]
Hatte das Update von phpbb.com gezogen, kann das daran liegen? Fehlen da Sprachdateien, so wie modernist schon meinte?
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 25.11.2009 11:40
von nickvergessen
Richtig, deine Sprachdateien sind noch nicht aktuell.
Du kannst einfach das Paket runterladen und dann hochschieben:
http://www.phpbb.de/downloads/sprachpakete.php
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 25.11.2009 20:09
von Bastiii
Danke euch, funzt nun wieder alles!
Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)
Verfasst: 29.11.2009 01:17
von CarstenF
Hatte das gleiche Problem übrigens auch hier:
Code: Alles auswählen
Updating database to latest stable release
Database type :: mysql4
Previous version :: 3.0.5
Updated version :: 3.0.6
Updating database schema
Progress :: . . . . . . . . . . . . . Done
Result :: Some queries failed, the statements and errors are listing below.
* Error :: BLOB column 'post_username' used in key specification without a key length
SQL :: CREATE INDEX post_username ON phpbb3_posts(post_username)
Auch bei mir wurde zwischendrin nichts an der Datenbank gemacht - außer der Provider (1und1) hätte Hand angelegt, bekannt wäre mir dazu aber nichts.
Weiß evtl. jemand, ob und wie man nachträglich die key length setzen kann, und ob es dann ggf. Sinn macht, die obige SQL-Anfrage zu wiederholen?