Estamos experimentando um respondedor de IA, ele envia sussurros aqui, neste caso, ele deu alguns conselhos razoáveis:
Olá, parece que seu problema pode ser resolvido investigando os logs do servidor para diagnosticar o que deu errado após a atualização. Veja como você pode proceder:
-
Verifique os logs de erro do Discourse na Interface de Administração:
- Se você tiver acesso de administrador e o site ainda estiver parcialmente acessível, você pode verificar os logs no painel de administração. Navegue até
/logspara encontrar mensagens de erro.
- Se você tiver acesso de administrador e o site ainda estiver parcialmente acessível, você pode verificar os logs no painel de administração. Navegue até
-
Inspecione outros logs do servidor:
- Execute os seguintes comandos no seu servidor:
cd /var/discourse ./launcher enter app cd /shared/log/rails less production.log - Use
lessou ferramentas semelhantes para ler os logs e identificar possíveis erros.
- Execute os seguintes comandos no seu servidor:
-
Verifique os Logs do NGINX:
- Você pode verificar os logs do NGINX para erros do servidor web com:
cd /var/discourse ./launcher enter app cd /var/log/nginx less error.log
- Você pode verificar os logs do NGINX para erros do servidor web com:
-
Problemas de Rede e DNS:
- Execute testes para garantir que o DNS do seu domínio esteja resolvendo corretamente e que portas como 443 e 80 estejam acessíveis.
Informe-nos o que você encontrar nos logs, e poderemos fornecer mais detalhes para ajudar a resolver o problema.
Recursos úteis:
- Guia de logging do Discourse: Fornece uma visão geral detalhada de todos os tipos de logs no Discourse.
- Acessando logs do servidor: Um guia amigável para iniciantes sobre como acessar seus logs.
Contexto adicional:
Se o problema persistir, as causas comuns podem ser:
- Uma incompatibilidade de plugin após a atualização.
- Memória/armazenamento insuficiente durante a reconstrução.
- Alterações de configuração em
app.yml.