Es una situación un tanto extraña, pero restauré una copia de seguridad para ver cómo se veía en una configuración de prueba de Discourse y una imagen en una de las publicaciones que tenía un tamaño del 50% se ve como en la situación a continuación. Intenté “reconstruir html” pero eso no hizo nada. Curiosamente, si cambio la resolución del 50% a CUALQUIER otra cosa, funciona (por ejemplo, 49%, 51%, etc.) y se muestra bien en la publicación. Publiqué el html a continuación. La vista previa de la imagen se ve bien al editar, pero simplemente no se carga??? Qué raro.
¿Viste el siguiente mensaje al final de la restauración?
Las publicaciones se volverán a hornear mediante un trabajo en segundo plano en sidekiq. Verás imágenes faltantes hasta que esto se complete.
Puedes acelerar el proceso ejecutando manualmente “rake posts:rebake_uncooked_posts”
Debo haberme perdido ese mensaje. Ingresé a la aplicación web_only e intenté un rake posts:rebake, pero eso no hizo nada. Intentaré lo que publicaste. ¡Gracias!
Ok, intenté el proceso manual y no funcionó (decía “0 posts done!”). ¿Podría ser un problema que esté ejecutando una configuración de dos contenedores?
¿Tus cargas se almacenan localmente o en S3? ¿Restauraste una copia de seguridad solo de SQL (.sql.gz) o una copia de seguridad completa que incluye cargas (.tar.gz)?
Restauración completa de copia de seguridad (.tar.gz).
Solo para aclarar: si hago clic en la imagen, aparece, pero no se mostrará incrustada o lo que sea en la publicación a menos que modifique la resolución a la que se estableció al restaurar.
Acabo de intentarlo desde otra máquina usando Firefox en lugar de Chrome y aparece bien. Había un problema de caché extraño con Chrome y pude solucionarlo con esto…