Datenbank Update von 3.0.4 scheitert

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: Datenbank Update von 3.0.4 scheitert

Beitrag von nickvergessen »

Füg mal vor ?> (ganz am Ende der Datei)

Code: Alles auswählen

echo 'FAIL!';
ein, wenn das ausgegeben wird wirds komplizierter, wenn nicht verschieb es mal vor

Code: Alles auswählen

foreach ($schema_data as $table_name => $table_data)
usw bis es angezeigt wird und sag dann mal wo das ist.


Edit: Okay, mein Fehler, die Datei muss in den Root Ordner, wo auch die config.php ist siehe KB:no_default
kein Support per PN
Frank T
Mitglied
Beiträge: 8
Registriert: 25.11.2009 12:00

Re: Datenbank Update von 3.0.4 scheitert

Beitrag von Frank T »

Danke, jetzt ist es durchgelaufen
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: Datenbank Update von 3.0.4 scheitert

Beitrag von nickvergessen »

Das mus snicht nur durchlaufen, sondern der Code der dann angezeigt wird muss als SQL-Abfrage in phpMyAdmin ausgeführt werden.
kein Support per PN
Frank T
Mitglied
Beiträge: 8
Registriert: 25.11.2009 12:00

Re: Datenbank Update von 3.0.4 scheitert

Beitrag von Frank T »

Ja, hab ich schon verstanden, hab es auch angewendet!
Einer der Indizes den er löschen wollte war bereits nicht mehr vorhanden. hab ich also auskommentiert, dann lief es auch das Sql durch.
Stefan Burger
Mitglied
Beiträge: 10
Registriert: 21.09.2008 10:53
Wohnort: Frankenthal
Kontaktdaten:

Re: Datenbank Update von 3.0.4 scheitert

Beitrag von Stefan Burger »

Hallo zusammen,

wenn ich den Code laufen lasse, bekomme ich diese Fehlermeldung:

Fehler
SQL-Befehl:

# Table: 'sd4fun_posts' ALTER TABLE sd4fun_posts MODIFY post_id mediumint(8) UNSIGNED NOT NULL auto_increment, MODIFY topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY icon_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY poster_ip varchar(40) DEFAULT '' NOT NULL COLLATE utf8_bin, MODIFY post_time int(11) UNSIGNED DEFAULT '0' NOT NULL, MODIFY post_approved tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY post_reported tinyint(1) UNSIGNED DEFAULT '0' NOT NULL, MODIFY enable_bbcode tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_smilies tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_magic_url tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_sig tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY post_username varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin, MODIFY post_subject varchar(255) DEFAULT '' NOT NULL[...]

MySQL meldet:

#1283 - Column 'post_text' cannot be part of FULLTEXT index


und beim update diesen:

Updating database schema


Progress :: . . . . . . . . . . . . . Done
Result :: Some queries failed, the statements and errors are listing below.

•Error :: BLOB/TEXT column 'post_username' used in key specification without a key length
SQL :: CREATE INDEX post_username ON sd4fun_posts(post_username)


This is probably nothing to worry about, update will continue. Should this fail to complete you may need to seek help at our support forums. See README for details on how to obtain advice.


Irgendwelche Tips?
Vielen Dank im voraus.
Stefan Burger
Gesperrt

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