Advertisement:

Verweise in Posts auf ungültige Boarddomain per DB updaten?

Aloittaja maobe, marraskuu 16, 2007, 02:53:52 IP

« edellinen - seuraava »

maobe

Hi Folks,

Wenn für ein SMF, dessen Domain sich geändert hat, die "internen" Verweise in Postings auf andere Threads auf diese neue Domain umgestellt werden müssen, wie kann man das über die DB am elegantesten lösen?

Ich weis nicht ob ein simples UPDATE das packt, weil ja nur bestimmte Bereiche des Messagebodys bearbeitet werden müssen...



"Ich weiß nicht ob es besser wird, wenn es anders wird. Ich weiß nur, dass es anders werden muss, damit es besser werden kann."

www.phantastischewelten.de

Ferrika

Also ich exportiere mir dafür die Datenbank, ersetze in einem Texteditor per suchen / ersetzen die entsprechende Domain und importier die wieder.

Es gibt sicherlich auch entsprechende SQL-Befehle, aber mit denen steh ich aufm Kriegsfuß *g*
was ich nicht will, das man mir tu, das füg ich keinem andren zu

Bloodsurfer

Gehen würde z.B. folgender SQL-Befehl:

update prefixdeinertabelle_messages set body=REPLACE(body,'www.altedomain.de','www.neuedomain.de') where body like '%www.altedomain.de%';

Backup vorher schadet nicht ;)

maobe

es geht auch noch wesentlich einfacher, mit der boardeigenen zensurfunktion. ok, die kann ggf. von usern abgeschaltet werden, wenn man das zu lässt, aber im vorliegenden fall erspart es eine menge stress und ist vollkommen ausreichend ;)


"Ich weiß nicht ob es besser wird, wenn es anders wird. Ich weiß nur, dass es anders werden muss, damit es besser werden kann."

www.phantastischewelten.de

Advertisement: