Reconstruí meu site e, ao abrir o navegador, apareceu a seguinte mensagem:
Ops
O software que alimenta este fórum de discussões encontrou um problema inesperado. Pedimos desculpas pelo inconveniente.
Informações detalhadas sobre o erro foram registradas e uma notificação automática foi gerada. Vamos analisar o caso.
Não é necessária nenhuma ação adicional. No entanto, se o erro persistir, você pode fornecer detalhes adicionais, incluindo os passos para reproduzir o erro, criando um tópico de discussão na categoria de feedback do site.
Lembro que, antes de esse problema aparecer, cliquei na página de configuração do plugin de IA.
Para o arquivo containers/app.yml, configurei apenas o seguinte no final:
params:
version: esr
Agora, tentei reconstruir várias vezes, e toda vez que atualizo a página, essa mensagem de erro aparece.
Depois, não sou especialista, não sei o que você fez no seu arquivo app.yml está correto, mas para relançar seu fórum o mais rápido possível, remova sua alteração e faça um rebuild.
Talvez seja uma degradação. Reimplantei este servidor há algumas semanas e estava testando recursos de uma versão específica. Agora, acredito que a melhor prática seja usar a ESR. Então, esbarrei nesse Oops.
Mas funcionou normalmente por várias semanas antes e, de repente, começou a dar erro.
Como resolver isso? É obrigatório atualizar para a versão mais recente?
Infelizmente, o downgrade não é suportado. Portanto, sim, você precisará restaurar um backup anterior de quando estava executando o ESR ou precisará executar a versão latest até o próximo lançamento do ESR (julho).
Você quer dizer que o problema foi causado por um conflito entre dados e código? Então, só posso voltar para a versão do código que corresponde aos meus dados?
Sim, exatamente. O esquema do banco de dados é alterado regularmente. Portanto, se o seu esquema de banco de dados já foi atualizado para o latest, ele será incompatível com o código mais antigo na ESR.
Ou seja, se eu instalar um novo servidor, como a instalação padrão é a versão mais recente (latest), nesse caso, se eu quiser implantar o ESR posteriormente, esse problema pode ocorrer.
Já em servidores antigos, com versões como 3.5.0, ao atualizar para o ESR, não haverá problema, correto?