SQL Fehler (Update von 3.0.5 auf 3.0.6)

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
Benutzeravatar
Bastiii
Mitglied
Beiträge: 75
Registriert: 16.10.2004 19:27
Wohnort: Karlsruhe

SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag 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
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag 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.
Benutzeravatar
Bastiii
Mitglied
Beiträge: 75
Registriert: 16.10.2004 19:27
Wohnort: Karlsruhe

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag von Bastiii »

Bleibt trotzdem noch die Frage was es mit dem MySQL Fehler auf sich hat.

Moechte eigentlich ungern neu installieren oder aehnliches^^
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag von nickvergessen »

Hast du zwischen drin mal deine Datenbank-Version aktualisiert?
kein Support per PN
Benutzeravatar
Bastiii
Mitglied
Beiträge: 75
Registriert: 16.10.2004 19:27
Wohnort: Karlsruhe

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag von Bastiii »

Nein, nix dergleichen.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag 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.
kein Support per PN
Benutzeravatar
Bastiii
Mitglied
Beiträge: 75
Registriert: 16.10.2004 19:27
Wohnort: Karlsruhe

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag 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?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag 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
kein Support per PN
Benutzeravatar
Bastiii
Mitglied
Beiträge: 75
Registriert: 16.10.2004 19:27
Wohnort: Karlsruhe

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag von Bastiii »

Danke euch, funzt nun wieder alles!
CarstenF
Mitglied
Beiträge: 37
Registriert: 07.01.2008 20:17
Kontaktdaten:

Re: SQL Fehler (Update von 3.0.5 auf 3.0.6)

Beitrag 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?
Viele Grüße,
Carsten
Cafu - die open-source Spiele- und Grafik-Engine für multiplayer, cross-platform, real-time 3D Action
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“