Migrei o Discourse com sucesso para outro servidor e o único problema é que as imagens carregadas em posts que estavam no backup são baixáveis e visualizáveis como uma maior.
As imagens que foram carregadas em posts após a migração são menores e não baixáveis. download_remote_images_to_local está ativo.
O que estou ignorando?
Minha suposição é que o fórum precise reprocessar todas as postagens para que as imagens sejam exibidas corretamente.
Você pode verificar o sidekiq para ver se há tarefas relacionadas em execução; se não houver, tente reconstruir o HTML de uma postagem e veja se isso “conserta” as imagens da postagem?
@Bryanpwo, não sou especialista, mas talvez eu possa dar uma olhada rápida se você quiser. Para isso, eu precisaria de acesso temporário de administrador ao seu fórum.
Ele afirmou que “download_remote_images_to_local está ativo”, então acho que não é esse o problema. Mas talvez ele tenha ficado sem espaço em disco durante um novo processamento automático de todas as postagens ou algo assim?
Não é o espaço em disco, há bastante. (A VM em que está rodando ainda tem cerca de 300 GB livres) Estou executando posts crus para ver se isso resolve o problema. Acho que estará pronto até amanhã. Ele tem que refazer 42512 posts.
Mas o problema é com novos posts de depois da migração.
Não pude fazer mais do que sugerir uma restauração em uma instalação nova e padrão, sem configurações personalizadas, plugins, temas ou componentes de tema.
Concordo; você disse que as postagens migadas estão bem, então eu não me preocuparia em refazer o bake ou algo assim. Isso parece ser um problema com a configuração pós-migração.
Você está usando um host de ativos externo como S3 ou alguma outra API de armazenamento de objetos?
O site está público por acaso, para que possamos ver como as postagens são renderizadas?
Caso contrário, você poderia colar os campos raw e cooked (dentro de aspas triplas) para uma nova postagem que apresente o problema?
Eu acabei de reconstruir essa postagem com HTML, não mudou nada. Esqueci de te dizer, mas eu tentei essa opção em outras postagens nos últimos dias.
Todas as imagens até maio deste ano estão em Lightbox, depois disso nenhuma delas está, incluindo postagens recém-criadas. Antes da migração (semana passada) todas as imagens estavam em Lightbox.
Certo, isso descarta problemas que um novo “rebake” resolveria, então a boa notícia é que isso é facilmente reproduzível e provavelmente um problema de configuração.
Você pode postar os valores destas configurações do site?
largura máxima da imagem
altura máxima da imagem
Você substituiu alguma outra configuração relacionada a imagens?