Isso é frustrante.
As boas notícias são que as configurações estão no banco de dados, então se você instalar o plugin, ele obterá as configurações.
Acabei de reinstalar o servidor e o Discourse e restaurei o backup.
Se todo o resto estiver ok, posso descobrir quais plugins eu tinha instalado.
Tive que reinstalar tudo novamente porque encontrei alguns problemas.
-
Preciso terminar a configuração e ativar minha nova conta? Ou posso apenas esperar para configurar o Discourse pela primeira vez com
./discourse-setupe restaurar o backup diretamente? -
Após restaurar o backup, parece que tudo está ok (exceto os plugins ausentes). Não uso o tema padrão, mas no outro tema o cabeçalho está faltando (após o backup ser restaurado), então não consigo fazer login. Tentei definir o tema padrão no console Rails Path of theme components - #16 by Osama, mas depois disso o site não carrega mais.
Como posso definir minha conta para o tema padrão para poder fazer login novamente?
Você deve conseguir fazer login usando o link [YourSite]/u/admin-login ![]()
(e depois trocar seus temas usando o painel de administração normalmente)
Depois de restaurar o backup e conseguir fazer login como administrador, você poderá encontrar os plugins que estava usando inspecionando o arquivo JSON das configurações do site.
Abra [SeuSite]/admin/site_settings.json e procure por \"plugin\":. Você encontrará algo como \"plugin\":\"discourse-narrative-bot\", que indicará que você estava usando o plugin discourse-narrative-bot. Este é um plugin integrado, então você pode ignorá-lo, juntamente com poll, styleguide, discourse-presence, discourse-local-dates e discourse-details.
Observe que os plugins que você instalou no passado e removeu posteriormente também estarão lá, portanto, esta lista não conterá necessariamente todos os plugins que você estava usando no momento da criação do backup, mas sim todos os plugins que você usou na história desse site.
Obrigado pelas suas respostas.
Agora tenho o problema de que não consigo acessar o site, apenas via SSH no momento. Não sei qual é o problema ou se o provedor está com problemas no momento.
O que acontece quando você tenta acessar seu site? Você consegue acessá-lo usando o modo de segurança? [SeuSite]/safe-mode
Você poderia tentar restaurar o arquivo de backup de antes de tentar mudar o tema através do console do Rails? E então usar o admin-login ou safe-mode para ignorar o tema em vez disso?
Não consigo nem pingar ou traceroute o site, apenas via SSH.
Desculpe pelo atraso, tive problemas com meu domínio, mas mudei para outro e consegui restaurar o backup e fazer login com sucesso.
Agora quase tudo está ok, mas tenho mais uma pergunta.
Após a restauração, recebi uma notificação de que nenhuma notificação por e-mail será enviada. Onde posso mudar isso? Procurei em toda a área de administração, mas não encontrei nada.
Este é o texto que vejo na página padrão:
A comunicação por e-mail de saída foi desativada globalmente por um administrador. Nenhuma notificação é enviada por e-mail.
Tentei isso, mas não consigo ver os plugins “antigos” que foram instalados. Apenas os plugins atuais.
Sim, era isso! Obrigado! ![]()
Portanto, depois que o backup foi restaurado, quase tudo funciona como deveria, exceto que algumas coisas não estão como antes.
Por exemplo, eu tinha o plugin solved instalado no “antigo” fórum, e o botão solved estava onde deveria estar, como aqui no meta (à esquerda, ao lado do botão like). Gostaria de mostrar uma captura de tela, mas não consigo fazer upload de uma imagem e não sei por quê.
No meu fórum, o botão solved está escondido atrás dos 3 pontos e só aparece quando alguém clica nos 3 pontos, mas ninguém clica nos 3 pontos.
Então, como posso mudar o lugar do botão solved?
Para o meu fórum, a caixa “Resolvido” aparece fora da <kbd>...</kbd> nos meus tópicos, mas fica oculta dentro dela quando não sou o OP, mas ainda posso marcar uma solução (por exemplo, porque sou da equipe).
Você verificou com um usuário de teste se está vendo o que um usuário não-staff vê?
OMG você está certo e eu sou burro como uma porta ![]()
Obrigado! ![]()
