Movendo o servidor

Olá a todos

Estou em processo de mover nosso servidor discourse para um novo local.

No servidor antigo, fiz:
discourse backup
então copiei o último arquivo de backup do container para o sistema host
copiei-o para o novo servidor

então no novo servidor:
iniciei o container discourse
copiei o arquivo de backup para dentro dele
fiz o discourse restore (funcionou bem)

Então, possivelmente cometi um erro, tentei reiniciar o container discourse usando docker restart, sem reconstruí-lo.
quando o abri no navegador, ele estava apenas mostrando cinco pontos piscando.

Tentei reconstruir o aplicativo, usando o comando ‘launcher rebuild app’. os mesmos cinco pontos piscando.

o que estou perdendo?
muito obrigado desde já.

A reconstrução terminou com sucesso? O contêiner está em execução?

Você pode tentar executar o Discourse Doctor:

sudo -s
/var/discourse/
./discourse-doctor 

Isso deve fornecer mais informações que podem ajudar.

A reconstrução passa sem problemas. E nenhum problema é encontrado pelo discourse-doctor.

O que acontece quando você tenta o Modo de Segurança?

Isso foi usando a instalação padrão ou algum outro método? Você chegou a olhar o site antes de restaurar o backup?

Olhe o console JavaScript. Provavelmente é um tema quebrado, mas pode ser uma configuração de CDN quebrada se você tiver uma CDN (ou S3). Se você não tiver CDN, o modo de segurança provavelmente corrigirá isso; então você poderá encontrar o tema (ou talvez o plugin) que está causando o problema.

3 curtidas

começa bem se eu desativar plugins não oficiais.

no_unofficial_plugins

como posso obter uma lista de plugins instalados?

Na maioria dos casos, remova aqueles que não vêm de github/discourse/ em seu app.yml e, em seguida, reconstrua.

3 curtidas

Embora, se você compartilhar uma lista de seus plugins aqui, poderemos identificar um com um problema conhecido, o que pode economizar seu tempo. :+1:

1 curtida