Aktualisieren Sie die WordPress-database von 2.6 auf 3.2

Ich versuche, eine alte WordPress-Site auf einen neuen Host zu migrieren – die alte Installation wurde eine Zeit lang nicht aktualisiert und ist immer noch auf 2.6.5, während die neue Installation 3.2.1 (aktuell) ist. Leider funktioniert das alte Frontend momentan nicht, daher kann ich dort nichts verwenden.

Ich frage mich, ob es ein Werkzeug oder eine Möglichkeit gibt, die vorhandene 2.6.5-database zu aktualisieren, damit sie mit 3.2.1 kompatibel ist, so dass ich einfach alle vorhandenen Daten über eine SQL-Abfrage in das neue System laden kann.

Solutions Collecting From Web of "Aktualisieren Sie die WordPress-database von 2.6 auf 3.2"

Wenn Sie einfach die neue Version der WordPress-Dateien überschreiben, werden Sie aufgefordert, die database zu aktualisieren, wenn Sie angemeldet sind. Sichern Sie die Dateien und die database, bevor Sie versuchen, etwas zu tun, so dass Sie jederzeit in den alten Zustand zurückkehren können falsch.

Höchstwahrscheinlich funktioniert das Upgrade direkt ohne inkrementelle Upgrades durchzuführen. Und wenn Sie möchten, dann können Sie jede Version von WordPress wie diese erhalten http://wordpress.org/wordpress-2.9.zip Ändern Sie die Version in der URL entsprechend der gewünschten Version.

Wenn die Lösung von Ashframe nicht funktioniert, versuchen Sie Schritt für Schritt, z. B. zuerst auf 2.8, auf 3.0, 3.1 und auf 3.2. Ich weiß zwar nicht, wo ich die alte Version von WordPress bekommen soll.

Also habe ich am Ende einen kleinen Workaround gefunden, der als Lösung dafür dient:

  1. Dump die vorhandene database und downloaden Sie die .sql-Datei
  2. Erstellen Sie eine komplett neue WordPress-Installation auf Ihrem Host – gehen Sie durch alle Schritte einschließlich des Erstellens einer database (nennen wir es database A)
  3. Erstellen Sie eine neue, leere database (nennen wir sie database B) zusätzlich zu der, die für Ihre neue WP-Installation erstellt wurde – das ist wichtig, da Sie die vorhandenen .sql-Daten aufgrund der unterschiedlichen Versionen nicht einfach in die neue Versionsdatenbank hochladen können
  4. Importieren Sie Ihre vorhandenen Daten in database B
  5. Standardmäßig wird Ihre WP-Konfiguration auf database A gerichtet sein und sie so verändern, dass sie auf database B zeigt
  6. Rufen Sie den Administrator Ihrer Website (example.com/wp-admin) auf und loggen Sie sich ein – Sie erhalten die Möglichkeit, Ihre database auf die aktuelle Versionsstruktur zu aktualisieren

Voila!

Ich wünschte, ich hätte das früher diese Woche gefunden. Aber ich fand gerade meine eigene Workaround und bloggte darüber http://www.southerncrossroads.info/philsblog/log-reeeeeeeaaaally-old-wordpress-installation/ . Kurz gesagt, ich begann ein neues WordPress und manuell exportiert und dann die erforderlichen Tabellenzeilen nacheinander importiert. Überprüfen Sie den Link für Details.