by Gabriele
18. September 2010 22:58
Vor allem wenn ich mit neuen Plugins experimentiere mache ich Wordpress-Installationen auf einem (nicht immer lokalen) Testserver betriebsfertig und übertrage im Anschluss sowohl das Web als auch die Datenbank auf die Wirkumgebung.
Werden die in manchen Datentabellen hardcodierten Links nicht geändert, schlägt beispielsweise die Darstellung der Bilder fehl wenn man die Site bereits in der Testumgebung mit Inhalten gefüllt hat. Mit internen und Serverpfaden sind mir hingegen noch keine Probleme aufgefallen daher beziehe ich mich hier nur auf die Einträge (mit) der URL des Blogs.
(Möglicherweise) Betroffene Tabellen:
Tabellenname: präfix_blc_instances Feldname: raw_url
Tabellenname: präfix_blc_links Feldname: url Feldname: final_url
Tabellenname: präfix_options Feldname: option_value (üblicherweise 2 x)
Tabellenname: präfix_postmeta Feldname: meta_value
Tabellenname: präfix_posts Feldname: guid
Plugin downloadmanager: Tabellenname: präfix_dm_downloads Feldname: Link
SQL Testabfrage
select replace(Feldname, alteadresse', neueadresse') from Tabellenname where Feldname like '%alteadresse%'
SQL - Ate Adresse umschreiben
update Tabellenname set Feldname=replace(feldname, 'alteadresse', ' neueadresse’ ) where Feldname like '%alteadresse%'