spinne.
Unregistrierter Benutzer
|
Installations-Problem Schritt
6: Tabellenerstellung
Geschrieben: 15.12.2007 15:02
sicher das alle datein richtig hochgeladen wurden? was für ein hoster?
bei einem erneuten versuch opn zu installieren,... mainfile und install.lock gelöscht?
wie sind die rechte?
gruss tine
|
Bronchialtee
 Registriert: 13.12.2007
Beiträge:
3

|
Installations-Problem Schritt 6: Tabellenerstellung
Geschrieben: 15.12.2007 14:29
Hallo nochmal.
Die aktuelle Versionsnummer ist bei der Fehlersuche irgendwie untergegangen.
Habe jetzt die 2.4.9. Fortschritt insoweit, dass jetzt 39 Tabellen teilweise mit Inhalt angelegt wurden. Ansonsten dasselbe Ergebnis. Ein Haufen mysql error 1101 u 1146 Meldungen.
Und soweit ich das sagen kann, sind die ca 90 Zeilen fast völlig identisch mit den ca 90 Zeilen Fehlermeldungen mit der 2.4.6. (Es sind über 28000 Zeichen - nur so zur Info).
opn macht beim Anlegen von Tabellen in der DB Fehler bzw. kann einen Teil der Tabellen nicht anlegen, wodurch logischerweise weitere Fehlermeldungen zustande kommen, wenn dann zum Beispiel ein User eingetragen werden soll.
Die mysql error 1101-Meldung besagt jeweils, dass eine bestimmtes Spalte keinen default-Wert haben darf.
Z.B.:
"BLOB/TEXT column 'data' can't have a default value"
Anschließend folgt der betreffende SQL-Befehl wo unter anderem steht:
"data TEXT DEFAULT '' NOT NULL"
also das, was eigentlich nicht sein dürfte, wenn ich's recht verstanden habe.
Liegt möglicherweise an PHP, oder an mySQL oder am Zusammenspiel einzelner Komponenten meiner lokalen Installation.
Wie auch immer - bin bis jetzt noch nicht sehr weitergekommen und erkenne auch nicht unbedingt einen Zusammenhang zu den 'weisen Seiten', die ja teilweise ebenfalls bei Schritt 6 aufgetreten sind. Bin auf jeden Fall für jeden Hinweis dankbar weil ich weiß, dass man manchmal den Wald vor lauter Bäumen nicht sieht. Vielleicht isses ja nur ne Kleinigkeit. Im Moment seh ich sie halt nicht.
Gruß
|
migaja
 Registriert: 11.12.2005
Beiträge:
498

|
Installations-Problem Schritt 6: Tabellenerstellung
Geschrieben: 15.12.2007 09:14
Bin gerade dabei, opn 2.4.6 full lokal zu installieren. w2k, Apacke 2.0.61, PHP 5.2.5, MySQL 5.0.45 (Name der erstellten DB: openphpnuke).
Ich würde sagen der nächste Ratschlag lautet: Nimm die aktuelle Version 2.4.9 und probiere es damit
|
Bronchialtee
 Registriert: 13.12.2007
Beiträge:
3

|
Installations-Problem Schritt 6: Tabellenerstellung
Geschrieben: 14.12.2007 20:27
Hallo,
habe eben schon stundenlang die Beiträge FAQ's und Doku gewälzt, bin aber nicht wirklich zu einer Lösung gekommen.
Bin gerade dabei, opn 2.4.6 full lokal zu installieren. w2k, Apacke 2.0.61, PHP 5.2.5, MySQL 5.0.45 (Name der erstellten DB: openphpnuke).
Bis Schritt 5 ist alles Bestens. Bei Schritt 6 "Einrichtung des Admins -> Tabellenerstellung" ist's dann aber vorbei. Es werden ein Haufen Fehlermeldungen angezeigt. D.h., im Wesentlichen sind's zwei mysql Fehler in verschiedenen 'Varianten'.
Hier ein Auszug:
(2 Beispiele für mysql error 1101)
mysql error: [1101: BLOB/TEXT column 'data' can't have a default value] in EXECUTE("CREATE TABLE opn_opn_mem (id VARCHAR (240) DEFAULT '' NOT NULL, data TEXT DEFAULT '' NOT NULL, wtime NUMERIC (15,5) DEFAULT '0' NOT NULL, PRIMARY KEY (id)) ")
mysql error: [1101: BLOB/TEXT column 'options' can't have a default value] in EXECUTE("CREATE TABLE opn_opn_exception_register (id INT (11) DEFAULT '0' NOT NULL, module VARCHAR (100) DEFAULT '' NOT NULL, exception_name VARCHAR (250) DEFAULT '' NOT NULL, exception_point VARCHAR (250) DEFAULT '' NOT NULL, exception_text VARCHAR (250) DEFAULT '' NOT NULL, function_name VARCHAR (250) DEFAULT '' NOT NULL, options BLOB DEFAULT '' NOT NULL, function_file VARCHAR (250) DEFAULT '' NOT NULL) ")
Derselbe Fehler wird noch angezeigt für folgende Tabellen: opn_opn_protector_log, opn_opn_class_register, opn_opn_meta_site_tags, opn_configs, opn_opn_user_configs, opn_opn_plugins, opn_opn_onlinehilfe, opn_users, opn_opn_user_dat
Dann noch folgende Fehler, die offensichtlich mit ersteren zusammenhängen:
(2 Beispiele für mysql error 1146)
mysql error: [1146: Table 'openphpnuke.opn_users' doesn't exist] in EXECUTE("ALTER TABLE opn_users ADD INDEX idxusersidx1 (uname)")
mysql error: [1146: Table 'openphpnuke.opn_opn_plugins' doesn't exist] in EXECUTE("ALTER TABLE opn_opn_plugins ADD INDEX idxopn_pluginsidx1 (plugin)")
Offensichtlich können einige Tabellen nicht erstellt werden. Allerdings nur 'einige'. Denn nach dem gescheiterten Schritt 6 wurden 38 Tabellen in der DB erstellt. Und in manchen davon sind auch Einträge vorhanden. Z.B. in der opn_dbcat 47 Einträge.
Wäre für einen hilfreichen Hinweis sehr dankbar.
Grüßle
|