Installationsproblem "Specified key was too long"

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
Tigercop
Mitglied
Beiträge: 5
Registriert: 20.03.2008 20:00
Wohnort: NRW
Kontaktdaten:

Installationsproblem "Specified key was too long"

Beitrag von Tigercop »

Hi Leutz !!

Hab mir PHPBB 3.0 runtergeladen und auf nen Localhost abgelegt zum testen bevor ich es uploade .

Bei der Installation im Abschnitt "Create Databe tables" tritt folgender Fehler auf :

A fatal and unrecoverable database error has occurred. This may be because the specified user does not have appropriate permissions to CREATE TABLES or INSERT data, etc. Further information may be given below. Please contact your hosting provider in the first instance or the support forums of phpBB for further assistance.

install_install.php [ 1167 ]

SQL : CREATE TABLE phpbb2config ( config_name varchar(255) DEFAULT '' NOT NULL, config_value varchar(255) DEFAULT '' NOT NULL, is_dynamic tinyint(1) UNSIGNED DEFAULT '0' NOT NULL, PRIMARY KEY (config_name), KEY is_dynamic (is_dynamic) ) CHARACTER SET `utf8` COLLATE `utf8_bin`

Specified key was too long; max key length is 767 bytes



Öhm , was genau muss ich machen damit ich den Fehler abstellen kann ? Weil ich weiß net genau wo ich da anfangen soll .

GREEEEEEEETZ

TIGGER
Benutzeravatar
porfavor
Mitglied
Beiträge: 834
Registriert: 23.08.2006 00:35
Wohnort: Tuttlingen
Kontaktdaten:

Beitrag von porfavor »

Du hast möglicherweise unzulässige Zeichen oder zu lange Namen verwendet. Das kann das Präfix aber auch den Usernamen für den Administrator betreffen.
Lebe dein Leben solange du kannst.

Jugendgemeinderat-Tuttlingen
Tigercop
Mitglied
Beiträge: 5
Registriert: 20.03.2008 20:00
Wohnort: NRW
Kontaktdaten:

Beitrag von Tigercop »

Also was mir auffällt , der Eintrag " Specified key too long " . Max Key lenght..........

Hab ja nur kurze Namen gewählt und ohne Sonderzeichen oder so . Admin Name ist nur 8 Zeichen lang , die der MySQL DB sogar nur 4 .

Auch die PW`s enhalten nur Zeichen , keine Sonderzeichen usw.
Kizu
Mitglied
Beiträge: 545
Registriert: 11.05.2007 15:19
Wohnort: Bremen
Kontaktdaten:

Beitrag von Kizu »

was ist mit dem Namen und der Beschreibung der Seite?
Tigercop
Mitglied
Beiträge: 5
Registriert: 20.03.2008 20:00
Wohnort: NRW
Kontaktdaten:

Beitrag von Tigercop »

Kizu hat geschrieben:was ist mit dem Namen und der Beschreibung der Seite?
Was genau meinste damit ? Den Domainnamen jetzt ? Also wenns der ist , der stimmt . Beschreibung wüsste ich nicht an welcher Stelle in den angeben sollte . Wird ja bis dahin nicht abgefragt .
Benutzeravatar
porfavor
Mitglied
Beiträge: 834
Registriert: 23.08.2006 00:35
Wohnort: Tuttlingen
Kontaktdaten:

Beitrag von porfavor »

Nein Beschreibung ist es nicht. Da hast du Recht. Aber es wird der Seitenname abgefragt.

Außerdem könnte ich mir noch vorstellen, dass du einen falschen Datenbanktyp ausgewählt hast.
Lebe dein Leben solange du kannst.

Jugendgemeinderat-Tuttlingen
Tigercop
Mitglied
Beiträge: 5
Registriert: 20.03.2008 20:00
Wohnort: NRW
Kontaktdaten:

Beitrag von Tigercop »

Falschen DB Typ ? Also bei der Auswahl hab ich mehrere Settings probiert . Beim DB Name hab ich dann "mysql" eingetragen . Ich hab beim Einrichten von MySQL genau aufgepasst was ich da eingebe ^^

Bei jedem Schritt fragt der Installer ja ab was man da Einträgt , so auch ob er auf die DB connecten kann . Das war ja der Fall . Dürfte da also nix verkehrt gemacht haben .

Also dieser Eintrag stört mich hier :

This may be because the specified user does not have appropriate permissions to CREATE TABLES or INSERT data, etc

Was heißt hier ich hätte keine Rechte ?? Bin doch der Admin ^^
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Logg dich in phpMyAdmin mit dem MySQL-Root-Benutzer ein und überprüfe die MySQL-Berechtigungen.
Powered by Coffee
Tigercop
Mitglied
Beiträge: 5
Registriert: 20.03.2008 20:00
Wohnort: NRW
Kontaktdaten:

Beitrag von Tigercop »

[/b]Also bei mir steht dort unter RECHTE : ALL PRIVILEGS
Und überall sind Häkchen dran , Also bei DATEN , STRUKTUR & ADMINISTRATION ( Dort gibts ja Felder zum Selektieren , an allen ist ein Häkchen dranne )

Habs hinbekommen ^^
Musste in der Datei mysql_41_schema.sql alle vchar Werte von 255 auf 100 ändern . Danach ging die Installation problemlos :D
Gesperrt

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