Die eine Fehlermeldung bezieht sich darauf, dass die config.php nicht korrekt geschrieben wird, es wird der "database" Eintrag nur mit "Array" beschrieben. Wenn man das manuell korrigiert, dann kommt man ein Stück weiter und bleibt schliesslich irgendwo in der upgrade5.php hängen.
(Meldung: "Upgraderoutine -> Performing necessary upgrade queries..") Das kann ja alles sein, wenn ich das richtig erkannt habe.
Vielen Dank, dass Du Dir das anschaust.
Was ich mich frage: warum wurde das nie korrigiert?
Es muss doch Leute gegeben haben, die von V1.2.6 das Upgrade machten, das funktioniert ja auch nicht? Soll ich mir das explizit nocheinmal anschaun?
Wenn Du den Fehler hier erkennst und beseitigen kannst, bin ich erstens schwer beeindruckt und mache mich zweitens daran, dass ich den Fehler in den anderen Versionen lokalisiere - das dürfte ja das gleiche Codeschnippsel sein ... Ich setze dazu gerne alle möglichen Versionen auf.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
also ich hab inzwischen auch ein Upgrade von 1.1.8 auf 1.2.14 probiert, das läuft Fehlerlos durch, danach ist aber das Testforum in der Kategorie weg und wenn ich im Admincenter ein neues Forum erstelle, wird das auch nicht angezeigt - suboptimal
Zu Deinen Korrekturen: Danke erstmal, ich probiers, allerdings:
{$config['database']['database']} inwiefern macht das Sinn, ich bekomme dann den Fehler
"Fatal error: main() [function.require]: Failed opening required '/var/www/web69/html/k4um/frmtst/v144/inc/db_.php' (include_path='.:/usr/local/lib/php') in /var/www/web69/html/k4um/frmtst/v144/install/upgrade.php on line 50"
29.11.2008, 13:58 (Dieser Beitrag wurde zuletzt bearbeitet: 29.11.2008, 14:05 von Michael.)
Das Problem ist auf ein unterschiedliches Format der inc/config.php in MyBB 1.2.x und 1.4.x zurückzuführen. Wenn du das Upgrade mit den Änderungen direkt auf MyBB 1.4.4 machst, sollte es durchlaufen (gerade nochmal getestet). Ich habe dir die geänderten Dateien auch nochmal angehangen.
Das einzige Problem, das ich jetzt noch in der Testinstallation feststellen kann, ist, dass es kein Theme mehr gibt. Das lässt sich relativ einfach beheben, indem du ein frisches MyBB 1.4.4 installierst, dort die Datenbanktabellen templategroups, templates, templatesets, themes und themestylesheets exportierst und in das andere Forum importierst. Den Dump der Tabellen findest du ebenfalls im Anhang (ggf. musst du den Präfix anpasssen, falles er nicht "mybb_" lautet). Damit sollte dann alles auf dem aktuellen Stand sein.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
29.11.2008, 14:04 (Dieser Beitrag wurde zuletzt bearbeitet: 29.11.2008, 14:34 von FraGezeichen.)
leider ... ich bin zu blöd ... der Fehler liegt woanders, aber wo?
Hast Du ein lokales 1.1.8 aufgesetzt und dann von dort das Upgrade gemacht?
Das ist durchgelaufen?
EDIt: ok, grade gesehen, dass Du mir die Files nocheinmal angehängt hast. Danke.
Damit probiere ich das nocheinmal. Das Theme ist mir wurscht, da kann ich ja irgendein Neues nehmen, bzw in unserem Fall kommt ein komplett Neues zum Einsatz. Ich melde mich sofort, wenns geht
PS: Habe jetzt aber immer mit Daten von 1.1.8 gearbeitet, hne Zwischenlösung mit 1.2.X
(29.11.2008, 14:04)FraGezeichen schrieb: Hast Du ein lokales 1.1.8 aufgesetzt und dann von dort das Upgrade gemacht?
Das ist durchgelaufen?
Richtig, das läuft mit den genannten Änderungen durch. Wichtig ist, dass du direkt auf die aktuelle Version gehst.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Du bist mein Held!
Jetzt läuft das wirklich durch. Hast Du für die Dateien im Zip-Archiv noch etwas geändert?
Die sehen doch gleich aus, wie die, die ich vorher angepasst habe?
Ich bin begeistert. Jetzt würde ich allerdings gerne an einer Backup-DB einen Volldurchlauft starten. Meine Datenbank hat allerdings knapp 60MB, wie kann ich die klonen?
(von usr_web69_3 -> usr_web69_4)
Funktioniert sowas irgendwie per mysql Abfragen, ohne, dass ich die Daten rausholen und wieder importieren muss? Das wär schön, bei dieser Datenmenge - ist zwar ein anderes Thema, aber vielleicht kannst du mir das hier noch schnell anhängen.
Andere Frage: fliessen Deine Korrekturen in die offizielle Version ein? Ich hoffe
Werde den englischen Thread als gelöst markieren, nachdem ich diese Daten dort gepostet habe; wenn ich darf
(29.11.2008, 14:25)FraGezeichen schrieb: Hast Du für die Dateien im Zip-Archiv noch etwas geändert?
Nein.
(29.11.2008, 14:25)FraGezeichen schrieb: Ich bin begeistert. Jetzt würde ich allerdings gerne an einer Backup-DB einen Volldurchlauft starten. Meine Datenbank hat allerdings knapp 60MB, wie kann ich die klonen?
(von usr_web69_3 -> usr_web69_4)
Funktioniert sowas irgendwie per mysql Abfragen, ohne, dass ich die Daten rausholen und wieder importieren muss? Das wär schön, bei dieser Datenmenge - ist zwar ein anderes Thema, aber vielleicht kannst du mir das hier noch schnell anhängen.
Meines Wissens ist das klonen von Datenbanken bei MySQL nicht vorgesehen. Daher musst du den Umweg über einen Export gehen.
(29.11.2008, 14:25)FraGezeichen schrieb: Andere Frage: fliessen Deine Korrekturen in die offizielle Version ein? Ich hoffe
Ich habe dein Thema im englischen Forum ins Bugforum verschoben und die Informationen beigefügt.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Super danke, ich hoffe, das ist ok, wenn ich Dein mybb.zipvon hier dort anhänge, dann kann ein potentieller Upgrader den Weg über eine Neuinstalation sparen. Das hat bei mir perfekt funktioniert :ok:
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.