Habilitado o modo de avatares selecionáveis para todos
Reiniciado avatares selecionáveis, embora o visto verde não pudesse ser clicado
Reiniciado o modo de avatares selecionáveis
Obtido ‘Oops. O software que alimenta esta discussão…’
Não consigo me livrar da tela de Oops. Meu site de teste agora está inoperante, tanto para usuário de teste quanto para administrador, no Chrome e Firefox.
Verifique os logs em /var/discourse/shared/standalone/logs/rails/production.log e veja qual é o erro e relate-o.
E então você pode entrar no rails e desfazer as alterações que fez. Eu acho que com algo como
Sitesettings.selectable_avatar_whatever=false
Você pode usar o preenchimento de tabulação depois de digitar selectable ou talvez começar com avatar? Eu não sei como essas coisas funcionam de imediato.
Entrei no meu laptop para dar uma olhada nos logs. Ainda sou bem novo nisso, então me corrija se eu peguei a coisa errada.
Started PUT "/admin/site_settings/selectable_avatars" for 176.25.113.180 at 2022-03-26 10:09:12 +0000
Processing by Admin::SiteSettingsController#update as */*
Parameters: {"selectable_avatars"=>"", "id"=>"selectable_avatars"}
Completed 500 Internal Server Error in 62ms (ActiveRecord: 0.0ms | Allocations: 3529)
NoMethodError (undefined method `to_i' for []:Array
Did you mean? to_s
to_a
to_h)
Acho que esse é o erro original, embora haja mais tentativas minhas de acessar outras páginas depois. É essa a coisa certa?
Dando uma olhada mais de perto, parece que os erros são os mesmos, apenas acionados por páginas diferentes:
Started GET "/login" for 176.25.113.180 at 2022-03-26 10:21:13 +0000
Processing by StaticController#show as HTML
Parameters: {"id"=>"login"}
Completed 500 Internal Server Error in 9ms (ActiveRecord: 0.0ms | Allocations: 1824)
NoMethodError (undefined method `to_i' for []:Array
Did you mean? to_s
to_a
to_h)
Eu acho que é porque a configuração de avatar selecionável está ativada, mas a lista de avatares está vazia (esse é o array vazio que está causando o erro, eu acho). Então você precisa desativar os avatares selecionáveis ou adicionar alguns avatares. Eu não sei como adicioná-los de imediato, então desativar a configuração eu acho que pode funcionar.
Bom trabalho, @JammyDodger! Você pode eliminar parte da adivinhação olhando em conf/site_settings.yml no código-fonte. Assim, você pode procurar com mais facilidade o que está procurando. Você também pode anexar /search na interface do usuário, mas aqui a interface do usuário estava quebrada…