Hallo,
ich laufe leider auf denselben Fehler.
Alte Installation: phpBB 3.0.12
Ich habe bisher Folgendes probiert:
- Download Komplettpaket 3.1.1 deutsch
- Deaktivierung meiner Mods und Styles bis auf ProSilver
- Kopie aller phpBB-Tabellen über phpMyAdmin von phpBB_ nach phpBB31_
- config.php (Anpassung auf neuen Tabellennamen), /files, /store, /images in neuen Ordner integriert
- alles (binary) hochgeladen - Anzahl der Dateien ist lokal und remote identisch
- Aufruf /install/database_update.php
Das Update endet mit "Ein erforderliches Modul existiert nicht: ACP_EXTENSION_MANAGEMENT"
Vollständiger Ablauf:
Code: Alles auswählen
Datenbank-Typ :: mysqli
Vorherige Version :: 3.0.12
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_0
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_1_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_2_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_2_rc2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_3_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_3
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_4_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_4
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_5_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_5_rc1part2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_5
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_6_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_6_rc2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_6_rc3
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_6_rc4
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_6
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_7_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_7_rc2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_7
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_7_pl1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_8_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_8
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_9_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_9_rc2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_9_rc3
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_9_rc4
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_9
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_10_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_10_rc2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_10_rc3
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_10
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_11_rc1
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_11_rc2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_11
Installiere Schema: \phpbb\db\migration\data\v310\passwords.
Installiertes Schema: \phpbb\db\migration\data\v310\passwords; Dauer: 0.14 Sekunden
Richte Daten ein: \phpbb\db\migration\data\v310\passwords.
Daten eingerichtet: \phpbb\db\migration\data\v310\passwords; Dauer: 0.00 Sekunden
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_12_rc1
Installiere Schema: \phpbb\db\migration\data\v30x\local_url_bbcode.
Installiertes Schema: \phpbb\db\migration\data\v30x\local_url_bbcode; Dauer: 0.00 Sekunden
Richte Daten ein: \phpbb\db\migration\data\v30x\local_url_bbcode.
Daten eingerichtet: \phpbb\db\migration\data\v30x\local_url_bbcode; Dauer: 0.00 Sekunden
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_12_rc2
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_12_rc3
Die Migration wurde bereits erfolgreich durchgeführt (übersprungen): \phpbb\db\migration\data\v30x\release_3_0_12
Installiere Schema: \phpbb\db\migration\data\v310\extensions.
Installiertes Schema: \phpbb\db\migration\data\v310\extensions; Dauer: 0.02 Sekunden
Richte Daten ein: \phpbb\db\migration\data\v310\extensions.
Ein erforderliches Modul existiert nicht: ACP_EXTENSION_MANAGEMENT
Ruft man die index.php auf, kommt die Meldung, dass die Tabelle "phpBB31_ext" fehlt.
Ich habe dann zunächst eine saubere Installation mit Tabellennamen phpBB32_ erstellt. Dort taucht die _ext-Tabelle auf. Diese habe ich in einen frischen Satz kopierte Tabellen (s. o.) ergänzt.
Im nächsten Anlauf bricht das Update mit dem Hinweis ab, dass in der Tabelle phpBB31_profile_field ein Feld fehlt. Vergleich der Tabellen alt mit meiner Installation phpBB32_ ergab, dass fünf Felder fehlen (field_show_on_pm, field_show_on_ml, field_is_contact, field_contact_desc, field_contact_url).
Also nach einer weiteren sauberen Kopie der Ursprungstabellen die _ext-Tabelle und die fehlenden Felder ergänzt.
Diesmal lief das Update durch.
Im Admincenter musste ich feststellen, dass in der Kopfleiste fast alle Menüs mehrfach auftauchen, etwa "Allgemein - Foren - Forenberechtigungen - ...". Mein Versuch, die Menüleiste wieder aufzuräumen endete irgendwann damit, dass ich nur noch den Punkt "Allgemein" hatte.
Ich hatte nun Übung, also wieder alles von vorne. Das Update blieb nun komischerweise mit dem Hinweis hängen, dass der Wert "load_cpf_pm" in phpBB_config fehlt. Wieso das vorher nicht gefehlt hat - keine Ahnung. Also Wert ergänzt, wieder neue Tabellenkopien usw. - Update läuft durch, Admincenter sieht wieder komisch aus.
Letztlich habe ich dann die Tabelle "phpBB_modules aus der sauberen Installation in meine Updateinstallation kopiert - Admincenter sieht gut aus, es fehlt aber der Punkt Anpassen -> Erweitungen verwalten".
Über System-> Administrationsbereich wollte ich dann diesen Punkt manuell ergänzen, wurde auch grün bestätigt, der Punkt tauchte aber nicht wie erwartet auf. Ich wollte ihn dann auf demselben Weg erstmal wieder entfernen, hier kommt dann die Meldung, dass keine ID angegeben sei.
Als letzten Versuch habe ich nun nochmal das Komplettpaket von der englischen Seite geladen, deutsches Sprachpaket dazu, Kopie der "Echt-Tabellen". _ext habe ich zunächst nicht kopiert, das Update bricht wieder wie ganz oben beschrieben ab.
Entweder ist in meinen Ausgangstabellen schon irgendwelcher Murks enthalten, oder irgendwas haut mit dem Update-Mechanismus nicht hin. Ich würde erwarten, dass z.B. die _ext-Tabelle beim Update erzeugt wird, ebenso neue Config-Values bzw. neue Felder.
Ein Clean-Install kommt für uns nicht in Frage, irgendwie müssen die Foren, Beiträge, User, Einstellung usw. in die neue Version. Ein direkter Umstieg kommt für uns momentan noch nicht in Frage, da u. a. der Style Artodia Black nicht kompatibel vorliegt. Aber ich befürchte, dass langfristig ein Update sein muss, um das Forum sicher betreiben zu können. Für 3.0.12 wird es ja vermutlich keine (Sicherheits-)Updates mehr geben, oder?
Hat irgendwer dazu noch eine Idee?
Danke im Voraus!
Matthias