Favicon wird nach Autoclean nicht angezeigt

Nach dem automatischen Bereinigen und erneuten Erstellen der App gestern Abend werden benutzerdefinierte Favicons auf meinen Seiten nicht mehr angezeigt.

apt-get autoclean
apt-get autoremove
./launcher cleanup
./launcher rebuild app

Ich habe rake avatars:refresh versucht, aber es hat sehr lange gedauert, sodass ich es abgebrochen habe.

./launcher enter app
rake avatars:refresh

Ich habe kein CDN eingerichtet. Ich habe einen S3-Endpunkt auf Digital Ocean konfiguriert. Entschuldigung, ich bin mit der Software-Infrastruktur von Discourse nicht vertraut. Ich bin mir nicht sicher, was die Ursache ist, da ich die App routinemäßig mit den oben genannten Befehlen bereinige und neu erstelle. Ich wäre Ihnen für Ihre Hilfe dankbar!

Du musst die Reihenfolge der letzten beiden Befehle ändern:

  1. ./launcher rebuild app
  2. ./launcher cleanup

Ich würde außerdem empfehlen, diese Schritte zuerst durchzuführen und dann die oben genannten:

apt-get update
apt-get upgrade

Stelle außerdem sicher, dass du HTTPS verwendest:
Admin > Einstellungen > Sicherheit > HTTPS erzwingen

Verstanden. Danke! Ich habe Folgendes ausprobiert, aber die Favicons werden immer noch nicht angezeigt. Was kann ich tun, da ich die Reihenfolge bereits durcheinandergebracht habe?

apt-get update
apt-get upgrade
./launcher rebuild app

Gehe zu deinem Site-Sidekiq

mysite.com/sidekiq/scheduler

und starte Jobs::CreateMissingAvatars.

Sieh zu, ob das hilft.

Bilder fehlen immer noch. Ich habe versucht, den Bildcache zu leeren und neu zu laden – aber leider ohne Erfolg. Gibt es sonst noch etwas, das ich versuchen kann?

Es scheint, als kämen die Favicons langsam zurück! Liegt das daran, dass Sidekiq Zeit für die Verarbeitung benötigt? Vielen Dank für die Hilfe!