Als ich vorhin ein Upgrade auf WP Version 2.3 machen wollte, spuckte wp-admin/upgrade.php eine Fehlermeldung aus. Deren Wortlaut habe ich nicht mehr genau im Kopf. Die Aussage war aber, dass auf den Kilu.de Servern eine bestimmte Funktion (db_log() - oder so) deaktiviert ist. Die Deaktivierung dieser Funktion verursacht einen Fehler im upgrade-Skript und der wiederum lässt das Upgrade bzw. die Datenbank-Konvertierung scheitern.
Klasse: Die Datenbank ist nach diesem Upgrade-Versuch komplett hinüber! Hier zeigt sich mal wieder der wahre Sinn eines Backups: Das überlegene Lächeln dessen, der gerade seine Datenbank zerschossen hat, aber noch ein Backup hat und deswegen nicht wutschnaubend vor dem PC hockt.
Bleibt die Frage: wie zum Henker konvertiert man die Datenbank von 2.2.3 auf 2.3?
Idee 1: Exportiere die Daten vom WP 2.2.3 Blog als XML über Dashboard -> Verwalten -> Export und importiere das Gedöns auf gleichem Wege im WP 2.3 Blog über Dashboard -> Verwalten -> Import. Blöde Idee, das tut nicht. Warum? Keine Ahnung. Der Importer der XML-Datei verschluckt leider die Namen der Beiträge. Also eine schlechte Idee.
Idee 2: Setze erst ein WP 2.3 auf dem lokalen Rechner auf (dazu braucht man z.B. ein Xampp-Packet [siehe dazu auch hier, Schritt 1]), lösche dann dessen Datenbank, importiere dann das Datenbank-Dump des WP 2.2.3 Blogs und führe dann /wp-admin/upgrade.php aus. Jetzt hat man in der Datenbank des lokalen Rechners eine ins 2.3-Format konvertierte DB. Yeah.
Überschreibe dann die 2.2.3-er Dateien auf dem Webspace mit den 2.3er Dateien. Lösche dann die Datenbank auf dem Webspace und importiere schließlich das eben erzeugte Datenbank-Dump des lokalen Rechners.
Bei mir hat dieses herangehen recht gut funktioniert. Bin mal gespannt, was morgen alles beim aktivieren der Plugins schief laufen wird!
0 Responses to “Wordpress 2.2.3 Upgrade auf 2.3 auf Kilu.de”
Leave a Reply