Test_#04 Domain-Wechsel durch Datebank-Anpassung


Das Problem: Durch Verzeichnis-Wechsel bekommt die neue Doamin (hier: version-01.wordpress-erfolg.info) jetzt zwar Inhalte, doch die URLs sind weiterhin die alte Domain (hier: ja-wort.info). Ein sauberer Domainwechsel säubert auch die Datenbank von den alten URLs. 


Anleitung: Olzem/Reimann WP4-Videotraining, Kapitel 9.4 Datenbank-Felder umbenennen

1. Vorbereitung von Verzeichnis, Datensicherung und FTP-Installation 

  • Verzeichnis für die Subdomain erstellen: /www/wpe-01
  • ftp…-blog3 auf dieses Verzeichnis leiten
  • Sichern: die Datenbank db…-blog4
  • Sichern: Die hochgeladenen Dateien im Upload-Ordner wp-content (ja-Wort.info) (172 Dateien) und der Plugins
  • WP4.4 schon in dieses Verzeichnis laden, doch OHNE Installation, weil die Datenbank erst noch vorbereitet werden muss.

2. Datenbank-URLs anpassen  

CODEX-Anleitung (engl):
codex.wordpress.org/Function_Reference/maybe_serialize

  • Problem: Die URL-Einträge können nicht mit einem normalen Editor angepasst werden (Fehlerquelle: Stringlänge).
  • Das kostenlose Tool DATABASE SEARCH AND REPLACE SCRIPT IN PHP von interconnectit.com ist hier zieführend; die Downloadseite des Tools  > HIER (zip-Datei)
  • Entzippen und den Ordner (Search-Replace-DB-master) in das Root-Verzeichnis der alten Domain (hier: Ja-Wort.info) über FileZilla integrieren
  • Skript aufrufen über den Befehl (ja-wort.info/Search-Replace-DB-master)
  • replace http://ja-wort.info with http://version-01.wordpress-erfolg.info
  • dry run (Probelauf): 3 + 4 + 548 = 555 Änderungen in der Summe!

search-replace

  • live run: in der Datenbank db…-blog4 sind die alten URLs auf die URL der Subdomain umgeschrieben. Jetzt kann der Umzug vollzogen werden!

3. Neuinstallation mit korrigierter Datenbank 

  • Subdomain ins Verzeichnis wpe-01 leiten
  • Neu-Installation von WP über die Subdomain (version-01)
  • Nachtragen der gespeicherten Daten-Uploads
  • Nachtrag der Plugins und ihre Aktivierung
  • Permalinks wechseln auf /Beitragsname

> fertig

Silhouette of man and sunshine on sky background.