frold
31. Oktober 2019 um 11:29
1
Hallo,
ich versuche, meine Seite auf einen neuen Server und eine neue Domain (Subdomain forum.sitename.tld) zu verschieben.
Ich habe das Backup importiert.
Ich habe die Beiträge neu aufbereitet.
Aber ich sehe immer noch keine Avatare – wie kann ich sie neu erstellen?
Original:
Nach dem Backup:
Außerdem fehlen Bilder in den Beiträgen:
Nach dem Backup:
Ich hoffe, Sie können mir helfen…
Haben Sie den Migrationsleitfaden ordnungsgemäß befolgt?
This guide explains how-to change the domain name of your Discourse site, and includes information about setting up DNS changes, editing configuration files, updating site settings, and correcting social logins and post content to reflect your new domain name.
This guide is for self-hosted Discourse instances that were installed using our installation guide on GitHub . If you are hosted by Discourse , please see Configure your domain name for hosted Discourse for specific …
Haben Sie die Discourse-Remap durchgeführt?
Wurde sie erfolgreich ausgeführt?
frold
31. Oktober 2019 um 11:43
3
Weitere Informationen.
Ich wechsle von der neuesten Version von Discourse zur neuesten Version.
Das sollte problemlos funktionieren, solange die Uploads neu zugeordnet werden.
frold
31. Oktober 2019 um 11:47
5
Aber wie? Da sie nicht neu zugewiesen sind…
Ich habe den von dir verlinkten Leitfaden verwendet.
Bitte schauen Sie sich den allerletzten Schritt an.
Sie müssen die neue URL für alle Assets in der Datenbank aktualisieren.
Außerdem müssen Sie möglicherweise, falls Sie zuvor einen CDN- oder S3-Dienst verwendet haben, zusätzliche Änderungen in Discourse und im CDN vornehmen, um die neue Domain zu nutzen.
Ich hoffe, dass es auch keine CSP-bezogenen Fehler in der Browserkonsole gibt.
frold
31. Oktober 2019 um 12:01
7
Ich habe einen neuen (und zweiten) Import durchgeführt.
Und jetzt versuche ich noch einmal neu zu backen…
Ich gebe Rückmeldung.
frold
31. Oktober 2019 um 13:29
8
Es scheint behoben zu sein.
Es könnte daran liegen, dass ich
discourse remap talk.foo.com talk.bar.com
nicht ausgeführt habe.
Dieses Mal habe ich diesen Schritt nicht durchgeführt.