Restauration d'une sauvegarde sur une configuration de test -- l'image ne s'affiche pas dans le post sauf si je change la résolution

C’est une situation un peu étrange, mais j’ai restauré une sauvegarde pour voir à quoi elle ressemblait sur une configuration de test de Discourse et une image dans l’un des messages, dont la taille était de 50 %, ressemble à la situation ci-dessous. J’ai essayé de “reconstruire le HTML” mais cela n’a rien fait. Étrangement, si je change la résolution de 50 % à N’IMPORTE QUOI d’autre, cela fonctionne (par exemple, 49 %, 51 %, etc.) et s’affiche correctement dans le message. J’ai posté le HTML ci-dessous. L’aperçu de l’image est correct lors de la modification, mais elle ne se charge pas ??? C’est tellement bizarre.

![image|400x500, 50%](upload://4WKdjbSdihW1G9uHJhVB9jJdzcy.jpeg)

Des idées ?? Merci !

Avez-vous vu le message suivant à la fin de la restauration ?

Les publications seront re-cuites par un travail d’arrière-plan dans sidekiq. Vous verrez des images manquantes jusqu’à ce que cela soit terminé.
Vous pouvez accélérer le processus en exécutant manuellement « rake posts:rebake_uncooked_posts »

2 « J'aime »

J’ai dû manquer ce message — j’ai accédé à l’application web_only et j’ai essayé un rake posts:rebake, mais cela n’a rien fait. J’essaierai ce que vous avez posté. Merci !

Ok, j’ai essayé le processus manuel et ça n’a pas fonctionné (il était indiqué « 0 posts done ! »). Le fait que j’utilise une configuration à deux conteneurs pourrait-il poser problème ?

Non, ça ne devrait pas.

Vos téléchargements sont-ils stockés localement ou sur S3 ? Avez-vous restauré une sauvegarde SQL uniquement (.sql.gz) ou une sauvegarde complète incluant les téléchargements (.tar.gz) ?

Les téléchargements sont tous stockés localement.

Restauration complète de la sauvegarde (.tar.gz).

Pour être clair : si je clique sur l’image, elle apparaît, mais elle ne s’affichera pas intégrée ou quoi que ce soit dans la publication, à moins que je ne modifie la résolution à laquelle elle a été définie lors de la restauration.

Merci.

J’ai juste essayé depuis une autre machine en utilisant Firefox au lieu de Chrome et ça fonctionne très bien. Il y avait un problème de cache étrange avec Chrome et j’ai pu le résoudre avec ceci…

vider le cache du site dans Chrome

Merci pour l’aide @gerhard !!

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.