Migré Discourse a otro servidor con éxito y el único problema es que las imágenes cargadas en las publicaciones que estaban en la copia de seguridad se pueden descargar y ver como una más grande.
Las imágenes que se cargaron en las publicaciones después de la migración son más pequeñas y no se pueden descargar. download_remote_images_to_local está activo.
¿Qué estoy pasando por alto?
Mi suposición es que el foro tiene que volver a hornear todas las publicaciones para que las imágenes se muestren correctamente.
Puedes echar un vistazo a sidekiq para ver si hay tareas relacionadas en ejecución; si no es así, ¿intentas reconstruir una publicación HTML y ver si “repara” las imágenes de la publicación?
Afirmó que “download_remote_images_to_local está activo”, así que supongo que este no es el problema. Pero, ¿quizás se quedó sin espacio en disco durante un rebake automático de todas las publicaciones o algo así?
No es el espacio en disco, hay mucho. (La VM en la que se está ejecutando todavía tiene unos 300 GB libres) Estoy ejecutando la repostería de publicaciones sin cocinar para ver si resuelve el problema. Creo que estará listo mañana. Tiene que reposterar 42512 publicaciones.
Pero el problema son las nuevas publicaciones posteriores a la migración.
No pude hacer más que sugerir una restauración en una instalación nueva y estándar sin configuraciones personalizadas, plugins, temas o componentes de temas.
De acuerdo; dijiste que las publicaciones migradas están bien, así que no te preocupes por volver a hornear o algo similar. Esto parece ser un problema con la configuración posterior a la migración.
¿Estás utilizando un host de activos externo como S3 o alguna otra API de almacenamiento de objetos?
¿Es el sitio público, por casualidad, para que podamos ver cómo se renderizan las publicaciones?
De lo contrario, ¿podrías pegar los campos raw y cooked (dentro de comillas triples invertidas) para una nueva publicación que muestre el problema?
Acabo de reconstruir esa publicación con HTML, no cambió nada. Olvidé decírtelo, pero probé esa opción en otras publicaciones en los últimos días.
Todas las imágenes hasta mayo de este año están en Lightbox, después de eso ninguna lo está, incluidas las publicaciones recién creadas. Antes de la migración (la semana pasada) todas las imágenes estaban en Lightbox.
Bien, eso descarta problemas que una nueva cocción solucionaría, así que la buena noticia es que esto es fácilmente reproducible y probablemente un problema de configuración.
¿Puedes publicar los valores de estas configuraciones del sitio?
ancho máximo de imagen
altura máxima de imagen
¿Has anulado alguna otra configuración relacionada con imágenes?