Seite 1 von 1
Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 11:48
von poenn
Hallo zusammen, ich nutze phpBB schon länger und bin einigermaßen erfahren darin. Jetzt stehe ich allerdings auf dem Schlauch, weswegen ich mich gerade registriert habe.
Ich habe mein Forum auf einen anderen Server umgezogen und bin dabei nach dieser Anleitung vorgegangen:
https://www.phpbb.de/kb/Umzug
Es hat geklappt und mein Forum läuft. In bestehenden Beiträgen sind allerdings Links, die mit dem BBCode URL erzeugt wurden. Diese verweisen leider alle noch auf das alte Forum. Dieser SQL-Befehl aus obigem KB-Artikel hat zwar ein paar Vorkommen der alten Domain auf die neue gefunden und ersetzt, aber nur 9 Stück.:
UPDATE phpbb_posts
SET post_text = REPLACE(post_text, 'old text', 'new text')
WHERE post_text LIKE '%old text%'
Wenn ich in PHPMyAdmin nach der alten Domain suche, findet er 0 Treffer. Trotzdem verweisen Forum-interne Links immer noch auf das alte Forum. Hat jemand eine Idee, was ich falsch gemacht oder übersehen haben könnte?
Danke!
poenn
Re: Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 11:56
von Rare Essence
Reden wir hier von Links in Beiträgen oder Links im "Forumsgerüst"?
Nach was hast du denn genau gesucht? Versuch's mal nur mit einem Teil z.B. ohne http oder www oder was immer du als Suchparameter genutzt hast.
Wenn in der gesamten Datenbank keine Erwähnungen der alten Domain mehr gefunden werden, dann könnten es Links aus den php/html-Dateien sein, falls du dort Änderungen durchgeführt hast; wenn deine Installation die Standard-Version ist, dann entfällt dies natürlich. Hast du diese schon mal durchsucht? Das geht z.B. mit notepad++, indem man ganze Ordner durchsucht.
Re: Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 13:03
von poenn
Ich meinte Links in Beiträgen, welche
http://altedomain.de/viewtopic.php… lauten. Sie wurden mittels BBCode URL erzeugt.
Gesucht habe ich nach allen möglichen Kombinationen, also z.B.
http://altedomain.de oder altedomain.de oder nur altedomain. In der phpbb_posts werden keine Treffer gefunden. Suche ich nach der neuen Domain, so findet er die oben erwähnten 9 Treffer. Diese wurden also wohl erfolgreich geändert. Aber es müssten schätzungsweise eher 100 Treffer sein. Und wenn ich ein paar Beiträge im neuen Forum aufsuche, sehe ich, daß die Links auf das alte Forum verweisen.
Ich habe eine ganz normale Standardinstallation von phpBB 3.x, also keine Mods. Die Einstellungen im ACP für
Server und Domain sowie
Cookie-Domain stehen auch bereits auf neuedomain.de.
Re: Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 13:22
von posaunen
poenn hat geschrieben:Und wenn ich ein paar Beiträge im neuen Forum aufsuche, sehe ich, daß die Links auf das alte Forum verweisen.
Dann suche diese Beiträge doch mal direkt in der Datenbank auf und schau nach was dort tatsächlich eingetragen ist.
Re: Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 21:34
von poenn
Hallo, das habe ich gerade mittels PHPMyAdmin getan. Ich finde die alte URL in etlichen Beiträgen wieder. Allerdings steht sie interessanterweise umschlossen von : und .?! Hier mal ein Beispiel:
Blablabla. <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->
BlablablaBlablablaBlablabla umstellen, da habe ich eine [url=http://
altesubdomain.
bplaced.
net/viewtopic.php?f=6&t=522:1je8o5na]übrig[/url:1je8o5na], die keiner will. <!-- s

--><img src="{SMILIES_PATH}/icon_wink.gif" alt="

" title="Wink" /><!-- s

-->
Habe diesen Text direkt aus der Datenbank kopiert und lediglich die 3 Stellen rot markiert, wohinter sich die alte Domain versteckt. Es war eine wunschname.bplaced.net, falls es nicht ersichtlich ist. Das Wort „übrig“ ist ein Link in einen anderen Beitrag des Forums, welcher eben noch auf das alte, gesperrte Board verweist.
Re: Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 21:53
von Miriam
Na, dann hast Du es doch gefunden... Super!
Re: Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 22:19
von poenn
Naja, ich bin jetzt zwar froh, aber super würde ich das nicht nennen.

Habe es jetzt mit einem SQL-Befehl, den ein Leidensgenosse
hier hinterlassen hat, erledigen können. Was ich nicht verstehe: Wieso wird das im KB-Artikel Umzug nicht erwähnt? Und wieso musste ich es so kryptisch (. = Punkt)ausfindig machen? Das kann doch nicht die Regel bei einem Umzug zu einer anderen Domain sein, oder etwa doch?
Die anderen Schritte im KB-Artikel sind dagegen ja allesamt selbsterklärend und hätte ich auch ohne KB-Artikel herausgefunden…
Re: Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 23:03
von Miriam
Naja, diese Feintuning Sachen sind ja nicht umzugsrelevant.
Re: Umzug: URLs in Beiträgen verweisen auf altes Forum
Verfasst: 27.01.2014 23:08
von poenn
Ich mag nicht meckern, aber das finde ich absolut nicht. Bei einem Umzug des Forums zu einer anderen Domain ist doch i.d.R. davon auszugehen, daß die alte Adresse früher oder später nicht mehr erreichbar sein wird. Dann sind auf einen Schlag alle
innerforischen Links kaputt. In meinem Fall wäre dies z.B. spätestens in 1-2 Monaten der Fall.
Naja, das eigtl. Problem ist natürlich trotzdem gelöst, also Dankeschön!