Bilder vor 2022 verloren

Hallo

Wir verwenden die neueste Discourse-Version r 3.1.0.beta2, und es sieht so aus, als ob die Bilder vor 2022 nicht angezeigt werden.

Ich habe einige Tools gestartet, um sie wiederherzustellen. Keine Chance.

cd /var/discourse/
./launcher enter app
rake posts:missing_uploads

Suche nach fehlenden Uploads für: default
Fehlende Uploads werden korrigiert:
:prohibited::ok_button::ok_button::ok_button::ok_button::ok_button::ok_button::ok_button::ok_button::ok_button::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited:

109 Beitrags-Uploads fehlen.

101 Uploads fehlen.
14 von 101 sind Uploads nach altem Schema.
73 von 392439 Beiträgen sind betroffen.

rake uploads:missing
rake uploads:recover_from_tombstone

Wir haben das hier:

Allerdings sieht es so aus, als könnten wir den Beitrag bearbeiten und das Bild erscheint im Bearbeitungsbereich.
Der Unterschied zwischen dem Bild in der Bearbeitung und dem Bild im Forum ist.
Seitenbearbeitung:
<img src="/uploads/default/original/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca.png" ....

Seitenforum:
<img src="https://xxxxxxxxxxxxxxxxxx/uploads/default/optimized/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca_2_690x219.png" ...

Gibt es eine Möglichkeit, das zu beheben?

Danke
Franck

2 „Gefällt mir“

Es scheint, dass sich der FQDN zwischen den neuesten und den ältesten Images geändert hat.
Der FQDN ist nicht derselbe.

Gibt es eine Möglichkeit, die Images mit dem richtigen FQDN zu aktualisieren?

1 „Gefällt mir“

Wann hat sich Ihre FQDN geändert?

Es klingt, als hätten Sie den Domainnamen geändert und nicht neu zugeordnet/neu gebacken.

1 „Gefällt mir“

Gute Frage,
Wahrscheinlich vor mehr als einem Jahr.

1 „Gefällt mir“

Sollten wir das verwenden

discourse remap talk.foo.com talk.bar.com

Wie in diesem Thread: Change the domain name or rename your Discourse

Das und der folgende Schritt sind beide erforderlich, wenn Sie zwischen Domänen wechseln.

Hmm, ich habe etwas in der app.yml mit dieser FQDN gefunden:
Sie ist hier gesetzt: DISCOURSE_CORS_ORIGIN:
Sollen wir nur das ändern und neu bauen?

Die FQDN ist hier gesetzt und nicht mehr verfügbar.