Favicon non affiché après Autoclean

Après le nettoyage automatique et la reconstruction de l’application hier soir, les favicons personnalisés de mes sites ont cessé de s’afficher.

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

J’ai essayé rake avatars:refresh, mais cela prenait beaucoup de temps, alors je l’ai interrompu.

./launcher enter app
rake avatars:refresh

Je n’ai pas configuré de CDN. J’ai configuré un point de terminaison S3 sur Digital Ocean. Désolé, je ne suis pas familier avec l’infrastructure logicielle de Discourse. Je ne sais pas ce qui a causé le problème, car je nettoie et reconstruis régulièrement l’application en utilisant les commandes ci-dessus. Merci pour votre aide !

vous devez modifier l’ordre des deux dernières commandes :

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

Je vous suggère également d’exécuter ces commandes en premier, avant les précédentes :

apt-get update
apt-get upgrade

Assurez-vous également d’utiliser HTTPS :
Admin > Settings > Security > force https

C’est noté. Merci ! Je viens d’essayer ce qui suit, mais les favicons ne réapparaissent toujours pas. Que puis-je faire puisque j’ai déjà perturbé l’ordre ?

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

accédez au Sidekiq de votre site

mysite.com/sidekiq/scheduler

et déclenchez Jobs::CreateMissingAvatars.

Voyez si cela aide.

Les images manquent toujours. J’ai essayé de vider le cache des images et de recharger la page, mais sans succès. Y a-t-il autre chose que je puisse essayer ?

Il semble que les favicons reviennent progressivement ! Est-ce parce que Sidekiq prend du temps pour traiter ? Merci beaucoup pour votre aide !